Skip to main content

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.