Skip to content

Scale Cluster Resources

Update the resources block on an existing kupe_cluster and apply. The change is rolled out asynchronously by the platform — workloads remain available throughout.

resource "kupe_cluster" "production" {
name = "production"
display_name = "Production"
type = "shared"
version = "1.31"
resources = {
cpu = "8" # scaled from 4
memory = "32Gi" # scaled from 16Gi
storage = "200Gi" # scaled from 100Gi
}
}
Terminal window
terraform plan # shows the resource changes
terraform apply # applies them

resources is mutable, so this is an in-place update — Terraform does not replace the cluster. For the underlying API call, see Scale and Upgrade Clusters via the API.