Skip to main content
Version: 3.3.x

Updating Cluster Configuration

The base infrastructure and cluster configuration is managed by the docker-compose tooling provided by CloudOps for Kubernetes. You can modify many aspects of the configuration by updating your docker-commpose.override.yml file then re-running the docker-compose up command.

Procedure

note

Perform the following steps on the operations workstation, ideally using the workstation that you used for the initial setup. For more information, see the Operations Workstation documentation.

The procedure to update the base infrastructure and cluster configuration is:

  1. Obtain the docker-compose.override.yml file that you saved when you initially setup the cluster.

  2. Set the Docker Compose parameter TF_VAR_bootstrap_mode in the docker-compose.override.yml file to setup.

  3. Read through the docker-compose.override.yml file and update your configuration as you require.

  4. Run the Docker Compose command build to build the Docker image and update the CloudOps for Kubernetes cluster:

Save Important Files

Save the docker-compose.override.yml file and any dependencies, such as TLS keys, in a safe place.

important

You will need the docker-compose.override.yml file and any dependencies again to perform the following:

  • Update the cluster
  • Show the current state of the cluster
  • Create local Terraform configuration
  • Clean up the cluster
warning

Do not commit these files into Git. The docker-compose.override.yml file contains secrets and should be stored somewhere securely.