Auto deploy supports docker compose files via Kompose
As a user that connected GitLab to Kubernetes. I push a project that has a docker compose file. I select the auto deploy gitlab-ci.yml template. And the review-apps, staging, and production work.
We need to transform the docker compose file into a yaml file for Kubernetes. I assume Kompose is a simple Go app. I hope we can just bundle Kompose on https://gitlab.com/gitlab-examples/kubernetes-deploy
Links
- Auto Deploy should use project's helm chart, if available: https://gitlab.com/gitlab-org/gitlab-ce/issues/29969
Kompose links: