Closed ericboehs closed 1 year ago
End of Day notes:
Created Cluster Deploy Instructions: https://github.com/department-of-veterans-affairs/prt-tf-preview-clusters/tree/WIP
Created Repo Deployment Terraform: https://github.com/department-of-veterans-affairs/prt-tf-repos/tree/WIP
Created Terraform State Management for PRT: https://github.com/department-of-veterans-affairs/prt-tf-state
Added github action pipelines which auto plan on tf-state and tf-repos.
ToDo:
hand jammed http://vagov-next-ben-cluster.vfs.va.gov:9999/ in. Need to add to the ALB deploy. https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.6/guide/integrations/external_dns/
Added PoC for matrix of environments for Github action support of multiple TF workspaces. https://github.com/department-of-veterans-affairs/prt-tf-preview-clusters/blob/WIP/.github/workflows/tf-plan-pr..yml#L7-L12
Future for dynamic matrix https://www.jacobbolda.com/dynamic-matrix-jobs-in-github-actions
Add default tags to all TF repos.