Skip to main content

Creating a development cluster

Deploying a new cluster

  1. Navigate to the Deploy Development Cluster GitHub Actions workflow
  2. Click on the Run workflow button.
  3. Select the action - deploy.
  4. If you wish to specify a custom cluster name, enter it in the cluster_name field. If you leave this as the default, a name will be generated for you in the format cp-DDMM-HHMM.
  5. If you wish to deploy from a certain branch, enter the branch name (max 12 characters, this will truncate to this if over 12 characters).
  6. Click the green Run workflow button to start the process.
  7. You can find your cluster name in the Set Cluster Name job once the workflow has started.

Destroying your cluster

  1. Navigate to the Deploy Development Cluster GitHub Actions workflow.
  2. Click on the Run workflow button.
  3. Select the action - destroy.
  4. Enter your cluster name in the cluster_name field.
  5. Enter the branch name you used to create the cluster if not main.
  6. Click the green Run workflow button to start the process.

 Amending the cluster with Terraform locally

  1. Clone the Modernisation Platform Environements repository.
  2. Navigate to the relevant Cloud Platform environments Terraform folder.
  3. Select the correct Terraform workspace, this is your cluster name.
  4. Make any changes you need to the Terraform files and run the Terraform locally.
This page was last reviewed on 13 January 2026. It needs to be reviewed again on 13 July 2026 by the page owner #cloud-platform-notify .
This page was set to be reviewed before 13 July 2026 by the page owner #cloud-platform-notify. This might mean the content is out of date.