kompose
« Back to VersTracker
Description:
Tool to move from `docker-compose` to Kubernetes
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: kubernetes docker devops container migration
Install: brew install kompose
About:
Kompose is a conversion tool for Docker Compose users to transition their applications to Kubernetes. It automatically transforms Docker Compose YAML manifests into Kubernetes resource definitions, such as Deployments and Services. This streamlines the migration process, reducing the manual effort required to containerize applications for production clusters.
Key Features:
  • Automated conversion of docker-compose.yml to Kubernetes manifests
  • Supports multiple output formats: Kubernetes, OpenShift, and Helm
  • Handles both v1 and v2 Compose file formats
  • Simplifies application deployment on Kubernetes clusters
Use Cases:
  • Migrating existing Docker Compose applications to Kubernetes without rewriting manifests
  • Generating Kubernetes YAML for local development environments
  • Creating Helm charts from Docker Compose definitions
Alternatives:
  • Compose on Kubernetes – Native Kubernetes integration that runs Compose files directly, whereas Kompose performs a one-time conversion to native resources.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 8:27pm 0 VERSION_BUMP 196ff40c
Sep 13, 2025 12:40pm 0 VERSION_BUMP d9e288ac
Sep 11, 2025 5:56pm 0 VERSION_BUMP 2b4a0180
Dec 12, 2024 5:06pm 0 VERSION_BUMP e8e2a7e5