gke/ERR/2026_001

GKE cluster and nodepools are in supported versions

Product: Google Kubernetes Engine
Rule class: ERR - Something that is very likely to be wrong

Description

The GKE clusters should be updated regularly. It is incredibly important to keep GKE cluster versions up to date and not let them run past the end of life support dates. This rule considers both Standard Support dates and Extended (LTS) Support dates based on the configured release channel (RAPID, REGULAR, STABLE, EXTENDED).

Remediation

Upgrade the GKE cluster control plane and nodepools to a supported version.

To upgrade the control plane:

gcloud container clusters upgrade CLUSTER_NAME --master --cluster-version VERSION --region/--zone LOCATION

To upgrade nodepools:

gcloud container clusters upgrade CLUSTER_NAME --node-pool=POOL_NAME --cluster-version VERSION --region/--zone LOCATION

Enabling GKE auto-upgrades is recommended to keep clusters up to date automatically.

Further information