3 ms·
Is there a reason to go from docker-compose to kubernetes?
by algesten 10y ago
Is there a reason to go from docker-compose to kubernetes?
- mhluongo 10y agoWe've been using docker-compose for dev but still used eg Salt and hand written deploys for production. We basically used docker parity between dev machines, and are now taking it into production
- linkmotif 10y agoKubernetes is a more robust tool and has a great community around it. For example https://github.com/kubernetes/charts https://github.com/kubernetes/charts. You can launch any of these applications in one line https://github.com/kubernetes/charts/tree/master/stable https://github.com/kubernetes/charts/tree/master/stable https://github.com/kubernetes/charts/tree/master/incubator https://github.com/kubernetes/charts/tree/master/incubator and then very easily tweak them.
- shykes 10y agoThe typical use case is when a dev team uses docker compose while the ops team has chosen docker+kube. It creates an impedance mismatch which complicates the dev/ops handoff. Since it's typically hard for the ops team to convince the dev team to abandon compose, the next best thing for is to translate formats each time the dev team wants to deploy. That is what kompose allows. Note that Docker has a similar translator built-in, so ops teams can deploy compose to production directly without needing an external tool. But it doesn't support kubernetes, so it doesn't help ops teams who have adopted kube.