-
Notifications
You must be signed in to change notification settings - Fork 10
Terra Service Perimeter Terraform
Ariel Schwartz edited this page Jul 21, 2021
·
7 revisions
Service Perimeter Terraform is managed in Terra's DevOps Repo. Steps to make Terraform change in that repo:
- Create a PR with your change.
- Leave a PR comment:
atlantis plan -p perimeters-dev
, Atlantis will executeterraform plan
for that perimeter environment and print out the plan result as a github comment. - Verify the terraform plan result. If correct, send the PR out for review.
- Get Broad DevOps Approval to be able to apply the terraform change. (tip: send a slack message in Broad's #dsp-devops-champions slack channel)
- Leave a PR comment:
atlantis apply -p perimeters-dev
to apply step2's plan result in the Terra dev environment (for AoU Test and Local). - To plan & apply in the other two Terra environments (perf - for AoU Perf, prod - for AoU Staging, Stable, Preprod and Prod), replace
-p perimeters-dev
with-p perimeters-perf
or-p perimeters-prod
. - To plan & apply in all envs, run
atlantis plan
thenatlantis apply
- Merge the PR