As a developer of the GC Notify terraform, I would like to be able to see all configuration variables in a single file, in a single location per environment. Currently they are spread across 3 or 4 different locations.
WHY are we building?
This will simplify the administration of the environments, and assist in speeding up troubleshooting of environments.
WHAT are we building?
Move variables from env_vars.hcl, terraform.hcl (root), terraform.hcl(Sub-folders) to the environment specific tfvars file.
VALUE created by our solution
This will improve time to recovery for support as well as general velocity in developing/deploying new features.
Acceptance Criteria
[ ] All variables for existing environments are relocated to their appropriate TFVars
[ ] Variable files options are documented
QA Steps
[ ] Terragrunt apply/plan shows no changes in existing environments
[ ] A new environment can be created by duplicating/modifying only the tfvars file.
Description
As a developer of the GC Notify terraform, I would like to be able to see all configuration variables in a single file, in a single location per environment. Currently they are spread across 3 or 4 different locations.
WHY are we building?
This will simplify the administration of the environments, and assist in speeding up troubleshooting of environments.
WHAT are we building?
Move variables from env_vars.hcl, terraform.hcl (root), terraform.hcl(Sub-folders) to the environment specific tfvars file.
VALUE created by our solution
This will improve time to recovery for support as well as general velocity in developing/deploying new features.
Acceptance Criteria
QA Steps