Implications of automatic EKS Platform version update

0

Below is quoted from the document about Amazon EKS platform versions

When new Amazon EKS platform versions become available for a minor version:

  • The Amazon EKS platform version number is incremented (eks.<n+1>).
  • Amazon EKS automatically upgrades all existing clusters to the latest Amazon EKS platform version for their corresponding Kubernetes minor version.
  • Amazon EKS might publish a new node AMI with a corresponding patch version. However, all patch versions are compatible between the EKS control plane and node AMIs for a given Kubernetes minor version.

I have a no. of questions about the second bullet above.

  1. When an Amazon EKS platform is updated, will all the underlying pods in each k8s cluster be drained and updated in a rolling manner?
  2. Will any notifications be sent prior to a EKS platform update ?
  3. Is EKS platform version update a scheduled update as done in RDS ?
질문됨 2년 전2663회 조회
1개 답변
0
  1. The automatic upgrade process for the cluster referenced in the documentation is scooped to control plane components. As the documentation stated, the patch version in worker nodes should be compatible throughout the minor version upgrades. If you use managed node group(s) and decided to upgrade the worker nodes when new AMI is released it would be a rolling upgrade.
  2. Not exactly. However you can either subscribe to the EKS-D updates SNS topic: arn:aws:sns:us-east-1:379412251201:eks-distro-updates (reference) or refer here.
  3. In short, minor (non-breaking) updates are not. You generally have to manually trigger an update for major releases. You can reference to the following workshop.
Jason_S
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠