Skip to content

evolutics/comkube

Repository files navigation

Comkube: Deploy Docker Compose Apps on Kubernetes

In a hurry? Jump to quick start!

Motivation

Keep your Compose files but deploy them on Kubernetes.

The conversion happens on the fly with Kompose, providing you with its flexibility to fine-tune as needed.

Setup

Prerequisites

kubectl

Installation

go install github.com/evolutics/comkube@latest

To use Comkube as a kubectl plugin, move the comkube executable to anywhere on your $PATH under the name kubectl-comkube. Example:

sudo mv comkube /usr/local/bin/kubectl-comkube

TODO: Pre-built executables are coming soon.

Usage

Quick start

kubectl comkube apply

Related projects

If you need to convert your Compose files to Kubernetes manifest files once, from then on maintaining those Kubernetes manifests, then use Kompose directly.

TODO

About

Deploy Docker Compose apps on Kubernetes

Topics

Resources

License

Stars

Watchers

Forks

Packages