From b628e12fe30513c28f45b66a4a7d8cd0452c221d Mon Sep 17 00:00:00 2001 From: Kay Date: Tue, 26 Mar 2024 08:17:30 +1100 Subject: [PATCH] Updated get_latest_ami.py to support eks k8s v1.29 and AL2023 (#563) --- AMI/get_latest_amis.py | 3 +++ CHANGELOG.md | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/AMI/get_latest_amis.py b/AMI/get_latest_amis.py index 5818b33f..dc242909 100644 --- a/AMI/get_latest_amis.py +++ b/AMI/get_latest_amis.py @@ -58,6 +58,7 @@ def get_ecs_meta_dict(topic=TOPIC_A): def get_eks_meta_dict(topic=TOPIC_A): K8S_VERSIONS = [ + "1.29", "1.28", "1.27", "1.26", @@ -79,6 +80,8 @@ def get_eks_meta_dict(topic=TOPIC_A): ami_variants[f"/aws/service/eks/optimized-ami/{k8s_version}/amazon-linux-2/recommended"] = "Amazon EKS-optimized Amazon Linux 2 (x86_64) AMI" ami_variants[f"/aws/service/eks/optimized-ami/{k8s_version}/amazon-linux-2-arm64/recommended"] = "Amazon EKS-optimized Amazon Linux 2 (arm64) AMI" ami_variants[f"/aws/service/eks/optimized-ami/{k8s_version}/amazon-linux-2-gpu/recommended"] = "Amazon EKS-optimized Amazon Linux 2 (GPU) AMI" + ami_variants[f"/aws/service/eks/optimized-ami/{k8s_version}/amazon-linux-2023/arm64/standard/recommended"] = "Amazon EKS-optimized Amazon Linux 2023 (AL2023) (arm64) AMI" + ami_variants[f"/aws/service/eks/optimized-ami/{k8s_version}/amazon-linux-2023/x86_64/standard/recommended"] = "Amazon EKS-optimized Amazon Linux 2023 (AL2023) (x86_64) AMI" elif topic == TOPIC_B: # https://docs.aws.amazon.com/eks/latest/userguide/retrieve-ami-id-bottlerocket.html for k8s_version in K8S_VERSIONS: diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a1d5964..8a4bdcfa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## 2024-03-26 + +### Changed + + * Updated get_latest_ami.py to support eks k8s v1.29 and AL2023 + ## 2023-11-22 ### Changed