Auto DevOps++
Description
This is the plan to improve Auto DevOps and make it GA (%10.0 release is actually Beta).
Proposal
10.3
- Proper private project handling: https://gitlab.com/gitlab-org/gitlab-ce/issues/31591
- Extend 'only' and 'except' to add environment variables and boolean logic: https://gitlab.com/gitlab-org/gitlab-ce/issues/37397
10.4
- Add more services to Auto Deploy helm chart: https://gitlab.com/gitlab-org/gitlab-ce/issues/32825
Unscheduled nice to haves:
- Inject Auto Deploy Helm chart into project: https://gitlab.com/gitlab-org/gitlab-ce/issues/32833
-
Import/include common CI/CD content from one project into another's
.gitlab-ci.yml
: https://gitlab.com/gitlab-org/gitlab-ce/issues/20868 - Use Kubernetes RBAC: https://gitlab.com/gitlab-org/gitlab-ce/issues/29398
- Auto deploy supports docker compose files via Kompose: https://gitlab.com/gitlab-org/gitlab-ce/issues/29003
- Delete auto-deployed k8s objects when project is deleted: https://gitlab.com/gitlab-org/gitlab-ce/issues/30025
-
Automatically create subdomain
<group>.gitlab-apps.com
: https://gitlab.com/gitlab-org/gitlab-ce/issues/38369
Cost considerations for GitLab.com
https://gitlab.com/gitlab-org/gitlab-ce/issues/32825
Links
- Part of I2P Onboarding/adoption: https://gitlab.com/gitlab-org/gitlab-ce/issues/32638