Commit 8874310
## 🎫 Ticket
https://jira.cms.gov/browse/PLT-212
## 🛠 Changes
CDAP tf workflows have been replaced by tofu fmt, tofu plan, and tofu
apply workflows.
## ℹ️ Context
This change errs on the side of running tofu apply more often since we
should be running it daily to keep infra drift in check anyway. By doing
so, we can run a job per application and environment, planning and
applying tf for all services within each environment whenever there is a
change to our terraform services.
## 🧪 Validation
See checks.
---------
Co-authored-by: Maboh Christopher <chris.maboh@aquia.io>
Co-authored-by: Sean Fern <seanfern@navapbc.com>
1 parent 6939565 commit 8874310
File tree
60 files changed
+293
-1448
lines changed- .github/workflows
- scripts
- terraform
- modules
- queue
- sops
- services
- admin-aco-deny
- admin-create-aco-creds
- admin-create-aco
- admin-create-group
- alarm-to-slack
- lambda_src
- api-waf-sync
- api-waf
- backup-plan
- bucket-access-logs
- cclf-import
- codebuild-projects
- config
- external-services-ip-sets
- github-actions-oidc-provider
- github-actions-role
- kms-keys
- opt-out-export
- opt-out-import
- security-groups
- services-ecr
- snyk-integration
- tfstate
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
60 files changed
+293
-1448
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments