ClusterKubernetesVersionOutOfMaintenance
Playbook for the ClusterKubernetesVersionOutOfMaintenance Alert
Alert Description
This alert fires when a cluster is running a Kubernetes version that is out of maintenance.
What does this alert mean?
Kubernetes versions have a limited support lifecycle. When a version goes out of maintenance, it no longer receives security patches or bug fixes. Running clusters on unsupported versions poses security risks and may lead to compatibility issues with newer features and tools.
This alert fires when a cluster is detected running Kubernetes version which are out of the official Kubernetes maintenance window.
Fix
Update the kubernetes version of the target Cluster.
Diagnosis
Get the Cluster Resource
Check the detected Kubernetes version:
kubectl get cluster <cluster-name> -n <namespace> -o yaml
Look for the status.kubernetesVersion field to see the current version.
Verify the Version
Check the version directly on the target cluster:
kubectl --kubeconfig=<target-cluster-kubeconfig> version --short