EKS cluster upgrade from 1.28 to 1.29

0

Hi AWS, I have to upgrade my EKS cluster from version 1.28 to version 1.29. Initially I ran the command eks upgrade cluster --name <clustername> --approve (DRY Run) but it only updates the Control Plane.

Other compoents that needs to be updated are:

  1. Update DaemonSets on your X.X nodes.
  2. To move pods running on old nodes to new nodes.
  3. Delete the nodegroup.

EKS with Fargate covers all the above pointers which I mentioned above apart from upgrading the Control Plane. Is there any other component which I need to update as part of EKS cluster upgrading. Please suggest.

profile picture
質問済み 1ヶ月前327ビュー
1回答
0

Hi

Before Upgrade try to verify following:

  • Check the Version release file to check features which may affect your applications, Github release file and
  • Take a **backup **of your cluster configuration and any stateful data before proceeding.

Once you upgrade a cluster, you can't downgrade to a previous version. We recommend that, before you update to a new Kubernetes version, you review the information in Amazon EKS Kubernetes versions and also review in the update steps in this topic.

Upgrade :

Control Plane:

  • you can use console or CLI or any IaC tool to upgrade the cluster, reference documentation

Worker Nodes: Managed Node Groups:

  • Create new Node group with AMI
  • AMI optimized with latest changes information is https://github.com/awslabs/amazon-eks-ami/releases
  • Update node group: Change the configuration of your node group to use the new AMI you found.
  • Update nodes gradually, not all at once, to avoid downtime.

Self-Managed Nodes: Upgrade packages: Use your operating system's tools (like apt-get or yum) to install the Kubernetes 1.29 packages. Drain and cordon: For each old node, temporarily block new pods from being scheduled and move existing pods away. Delete old nodes: Once empty

Fargate: No action needed: Fargate handles the upgrades for you automatically.

profile picture
エキスパート
GK
回答済み 1ヶ月前
profile picture
エキスパート
レビュー済み 1ヶ月前
profile picture
エキスパート
レビュー済み 1ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ