Sandbox and Testing environments
This is a list of non core or member environments. These environments are used for core platform development and testing work.
Please note this does not include member development accounts which are given sandbox access to enable rapid development.
Environments
Name | AWS Account Name | Terraform Location | Usage | How to run Terraform |
---|---|---|---|---|
Core Sandbox | shared-services-dev | core-sandbox | Development or prototyping work that requires a completely disconnected account. | This account does not have secure baselines or a Github actions workflow. Terraform must be run locally. |
Core VPC Sandbox | core-vpc-sandbox | core-vpc | Development work for the core-vpc. This account is associated with the core-vpc-sandbox workspace and is idential to the other core-vpc accounts, except that only sprinkler-develoment and cooker-development use the networking provided. | There is no Github action, Terraform must be run locally. |
Testing Test | testing-test | testing | Exact copy of a member account in terms of networking and baselines, but empty. Used for running Terratests in. | Github action for the networking configuration, but only Terraform run as part of tests should be used here. |
Sprinkler Development | sprinkler-development | sprinkler | Like a member account but uses core-vpc-sandbox networking. Used to create and test infrastructure. | Github action in the environments repository. |
Cooker Development | cooker-development | cooker | Like a member account but uses core-vpc-sandbox networking. Used to create and test infrastructure. | Github action in the environments repository. |
Example | example-development | example | Example code to show users how to create simple infrastructure. Infrastructure should only be created here to test that the example code is valid, then destroyed. | Github action in the environments repository |
This page was last reviewed on 27 June 2024.
It needs to be reviewed again on 27 December 2024
by the page owner #modernisation-platform
.
This page was set to be reviewed before 27 December 2024
by the page owner #modernisation-platform.
This might mean the content is out of date.