Draft: Auto Deploy Handover checklist
Why is this change being made?
The purpose of this MR is to have a place to consolidate and map out the handover needed for AutoDeploy.
-
Auto Deploy structure -
Auto Deploy Includes -
Auto Deploy Postgres container -
Helm chart -
Environment Variables -
Kubernetes -
DB Migrations -
Upgrading charts -
Workers -
Network Policy -
Web Application Firewall -
Running commands in the container -
Triage all issues and MRs in https://gitlab.com/gitlab-org/cluster-integration/auto-deploy-image/ -
Review current Auto DevOps issues (https://gitlab.com/gitlab-org/gitlab/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name[]=Category%3AAuto%20DevOps) -
Transfer https://gitlab.com/gitlab-org/gitlab/-/issues?scope=all&utf8=%E2%9C%93&state=opened&label_name[]=Category%3AAuto%20DevOps&label_name[]=group%3A%3Aconfigure to groupprogressive delivery -
Open GitLab Triage issue to changing auto labeling of ~"Category:Auto DevOps" to groupprogressive delivery instead -
Review top 3 architectural changes - possibly Helm 3, Postgres, and something else -
Move Auto Deploy related docs metadata to groupprogressive delivery -
Auto DevOps development guide -
Helm 3 migration (closed) -
PostgreSQL upgrades
Edited by Chase Southard