Scaling Infrastructure Out

This section describes scaling out the infrastructure, for example from basic to dedicated-ui then to advanced.

Scaling out generally consists of:

  • Adding additional proxy subnets (for advanced architecture)

  • Adding new Kubernetes node pools

  • Redefining the LogScale cluster with component separation

The process is as follows:

  1. Update your tfvars to the new architecture type:

    logscale_cluster_type = "advanced"
  2. Apply infrastructure changes:

    terraform apply -target module.vpc -target module.gke
  3. Apply the Kubernetes changes:

    terraform apply -target module.logscale

When the process is complete, clean out any terminated pods from the LogScale Cluster Node Management UI.

Important

Moving from larger architectures to smaller, for example from advanced to basic, is not recommended and may require manual cleanup of resources.