Ensure EKS cluster version is up-to-date

Ensure EKS cluster version is not lower than 1.25

Risk Level: Informational
Cloud Entity: EKS Cluster
CloudGuard Rule ID: D9.AWS.OPE.25
Covered by Spectral: No
Category: Compute

GSL LOGIC

EksCluster should have version split('.') getValue(1) >= 25

REMEDIATION

From Portal

  1. Login to AWS Console
  2. Navigate to EKS
  3. Select the EKS cluster
  4. Click on 'Update Now'

From Command Line

aws eks update-cluster-version --name example --kubernetes-version 1.25

References

  1. https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html

EKS Cluster

Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that you can use to run Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nodes.

Compliance Frameworks

  • AWS CloudGuard Best Practices
  • CloudGuard AWS All Rules Ruleset