To ensure stability and safe testing, our infrastructure should be replicated across different environments (e.g., dev, prod). We need to structure our Terraform project to support this. A common approach is to use separate directories or workspaces for each environment, which allows us to manage their configurations and state independently while reusing the same core modules.
Acceptance Criteria:
To ensure stability and safe testing, our infrastructure should be replicated across different environments (e.g., dev, prod). We need to structure our Terraform project to support this. A common approach is to use separate directories or workspaces for each environment, which allows us to manage their configurations and state independently while reusing the same core modules.
Acceptance Criteria: