Create dogfood3 cluster on new vpc
Purpose
Create additional dogfood3 cluster to perform testing and experimentation to avoid interfering with release testing on our existing cluster.
Resources
Criteria
- create new working branch and mr to separate cluster resources
- update the terragrunt using dogfood3 for tfstate file separation
- Update network terragrunt.hcl file with new cidr_block and subnet info
- ensure tf modules run to create fortify, gitlab, loki, main, mattermost, psql, thanos, velero and nodes tfstate files
- verify security groups
- verify ELB, RDS and AWS resources
- peer review from infrastructure team before running "apply"
Definition of done
- Terragrunt runs as expected
- Peer review and validate aws and cluster resources have been created
- validate access from bastion3