Skip to content
Snippets Groups Projects
Commit 645fd52f authored by Graeme Gillies's avatar Graeme Gillies :speech_balloon: Committed by Mayra Cabrera
Browse files

Add initial draft of runbook to deploy to a specific environment

parent 7f28f385
No related branches found
No related tags found
No related merge requests found
# Deploying to a single environment
This runbook aims to cover the use cases where our auto-deploy pipelines are
not functioning correctly, or there is a need to deploy to environments out of
order, and thus you need to manually deploy a specific release to an environment.
## Pre-deploy considerations
* When deploying to a canary environment, make sure canary is unddrained so
that QA tests are accurately using the canary stage
* Identify the full package version you wish to deploy using XXX
## Deploying to a single environment
* Use chatops to deploy to a single environment
```
# Staging deploy
/chatops run deploy 14.X.XXX
# Staging canary deploy
/chatops run deploy --canary 14.X.XXX
# Production deploy
/chatops run deploy --production 14.X.XXX
# Production canary deploy
/chatops run deploy --production --canary 14.X.XXX
```
## Post-deploy considerations
* If you are deploying to `gstg` or `gprd`, consider the fact that the pipeline
order expects that these environments are kept very close in sync. If you manually
deploy to a single environment, you should highly consider manually deploying
to the other one as well
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment