Add playbook for Zero downtime upgrades
Adds a new playbook (zero-downtime-update) to the GitLab environment toolkit that enables updating an environment with zero downtime. The tasks required to upgrade an environment follow our zero downtime upgrades documentation.
Documentation MR for how to use: https://gitlab.com/gitlab-org/quality/gitlab-environment-toolkit/-/merge_requests/181
Edited by Grant Young