├── .gitignore ├── License.txt ├── README.md └── terraform ├── credentials.tfvars.tmpl ├── global ├── main.tf ├── outputs.tf ├── providers.tf ├── variables.tf └── version.tf ├── per-environment ├── backend.tf ├── development.tfvars.tmpl ├── main.tf ├── outputs.tf ├── production.tfvars.tmpl ├── providers.tf ├── testing.tfvars.tmpl ├── variables.tf └── version.tf └── roles ├── development ├── backend.tf ├── development.tfvars.tmpl ├── main.tf ├── providers.tf └── variables.tf ├── production ├── backend.tf ├── main.tf ├── production.tfvars.tmpl ├── providers.tf └── variables.tf └── testing ├── backend.tf ├── main.tf ├── providers.tf ├── testing.tfvars.tmpl └── variables.tf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/.gitignore -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/License.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/README.md -------------------------------------------------------------------------------- /terraform/credentials.tfvars.tmpl: -------------------------------------------------------------------------------- 1 | ibmcloud_api_key = "" 2 | -------------------------------------------------------------------------------- /terraform/global/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/global/main.tf -------------------------------------------------------------------------------- /terraform/global/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/global/outputs.tf -------------------------------------------------------------------------------- /terraform/global/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/global/providers.tf -------------------------------------------------------------------------------- /terraform/global/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/global/variables.tf -------------------------------------------------------------------------------- /terraform/global/version.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/global/version.tf -------------------------------------------------------------------------------- /terraform/per-environment/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/backend.tf -------------------------------------------------------------------------------- /terraform/per-environment/development.tfvars.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/development.tfvars.tmpl -------------------------------------------------------------------------------- /terraform/per-environment/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/main.tf -------------------------------------------------------------------------------- /terraform/per-environment/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/outputs.tf -------------------------------------------------------------------------------- /terraform/per-environment/production.tfvars.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/production.tfvars.tmpl -------------------------------------------------------------------------------- /terraform/per-environment/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/providers.tf -------------------------------------------------------------------------------- /terraform/per-environment/testing.tfvars.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/testing.tfvars.tmpl -------------------------------------------------------------------------------- /terraform/per-environment/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/variables.tf -------------------------------------------------------------------------------- /terraform/per-environment/version.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/per-environment/version.tf -------------------------------------------------------------------------------- /terraform/roles/development/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/development/backend.tf -------------------------------------------------------------------------------- /terraform/roles/development/development.tfvars.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/development/development.tfvars.tmpl -------------------------------------------------------------------------------- /terraform/roles/development/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/development/main.tf -------------------------------------------------------------------------------- /terraform/roles/development/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/development/providers.tf -------------------------------------------------------------------------------- /terraform/roles/development/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/development/variables.tf -------------------------------------------------------------------------------- /terraform/roles/production/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/production/backend.tf -------------------------------------------------------------------------------- /terraform/roles/production/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/production/main.tf -------------------------------------------------------------------------------- /terraform/roles/production/production.tfvars.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/production/production.tfvars.tmpl -------------------------------------------------------------------------------- /terraform/roles/production/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/production/providers.tf -------------------------------------------------------------------------------- /terraform/roles/production/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/production/variables.tf -------------------------------------------------------------------------------- /terraform/roles/testing/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/testing/backend.tf -------------------------------------------------------------------------------- /terraform/roles/testing/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/testing/main.tf -------------------------------------------------------------------------------- /terraform/roles/testing/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/testing/providers.tf -------------------------------------------------------------------------------- /terraform/roles/testing/testing.tfvars.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/testing/testing.tfvars.tmpl -------------------------------------------------------------------------------- /terraform/roles/testing/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBM-Cloud/multiple-environments-as-code/HEAD/terraform/roles/testing/variables.tf --------------------------------------------------------------------------------