documented understanding of the GET deployment lifecycle
GET is the tool to deploy GitLab Dedicated. Since GET is basically a set of many Ansbile and Terraform scripts, and each is called at different points during the Instrumentor pipeline, it is crucial to investigate and document the chain of actions that GET does. The goal is to understand what GET does during an installation/upgrade, so we can find points to improve to avoid downtime during an upgrade.
Acceptance Criteria
- Have a docs explaining how GET run in the Instrumentor pipeline stored in https://gitlab.com/gitlab-org/release/docs
- (Optional) Create follow up issues to improve GET or the Instrumentor pipeline
Out of Scope
- Work on any improvement to the code base
Edited by Dat Tang