From 80db8c272f9aaa1bc479707826d8381877edf04f Mon Sep 17 00:00:00 2001 From: Haidar <33404432+haidargit@users.noreply.github.com> Date: Sat, 4 Apr 2026 20:37:56 +0700 Subject: [PATCH] feat: Add support for Windows 2025 AMIs (#3669) feat: add support for Windows 2025 AMIs (#3664) --- modules/_user_data/main.tf | 2 ++ modules/eks-managed-node-group/main.tf | 2 ++ modules/self-managed-node-group/main.tf | 2 ++ 3 files changed, 6 insertions(+) diff --git a/modules/_user_data/main.tf b/modules/_user_data/main.tf index c394421..b59127b 100644 --- a/modules/_user_data/main.tf +++ b/modules/_user_data/main.tf @@ -40,6 +40,8 @@ locals { WINDOWS_FULL_2019_x86_64 = "${path.module}/../../templates/windows_user_data.tpl" WINDOWS_CORE_2022_x86_64 = "${path.module}/../../templates/windows_user_data.tpl" WINDOWS_FULL_2022_x86_64 = "${path.module}/../../templates/windows_user_data.tpl" + WINDOWS_CORE_2025_x86_64 = "${path.module}/../../templates/windows_user_data.tpl" + WINDOWS_FULL_2025_x86_64 = "${path.module}/../../templates/windows_user_data.tpl" CUSTOM = var.user_data_template_path } diff --git a/modules/eks-managed-node-group/main.tf b/modules/eks-managed-node-group/main.tf index e153147..4c03343 100644 --- a/modules/eks-managed-node-group/main.tf +++ b/modules/eks-managed-node-group/main.tf @@ -413,6 +413,8 @@ locals { WINDOWS_FULL_2019_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2019-English-Core-EKS_Optimized-${local.ssm_kubernetes_version}" WINDOWS_CORE_2022_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2022-English-Full-EKS_Optimized-${local.ssm_kubernetes_version}" WINDOWS_FULL_2022_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2022-English-Core-EKS_Optimized-${local.ssm_kubernetes_version}" + WINDOWS_CORE_2025_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2025-English-Core-EKS_Optimized-${local.ssm_kubernetes_version}" + WINDOWS_FULL_2025_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2025-English-Full-EKS_Optimized-${local.ssm_kubernetes_version}" AL2023_x86_64_STANDARD = "/aws/service/eks/optimized-ami/${local.ssm_kubernetes_version}/amazon-linux-2023/x86_64/standard/recommended/release_version" AL2023_ARM_64_STANDARD = "/aws/service/eks/optimized-ami/${local.ssm_kubernetes_version}/amazon-linux-2023/arm64/standard/recommended/release_version" AL2023_x86_64_NEURON = "/aws/service/eks/optimized-ami/${local.ssm_kubernetes_version}/amazon-linux-2023/x86_64/neuron/recommended/release_version" diff --git a/modules/self-managed-node-group/main.tf b/modules/self-managed-node-group/main.tf index 8a65dc6..52600fa 100644 --- a/modules/self-managed-node-group/main.tf +++ b/modules/self-managed-node-group/main.tf @@ -33,6 +33,8 @@ locals { WINDOWS_FULL_2019_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2019-English-Core-EKS_Optimized-${local.ssm_kubernetes_version}/image_id" WINDOWS_CORE_2022_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2022-English-Full-EKS_Optimized-${local.ssm_kubernetes_version}/image_id" WINDOWS_FULL_2022_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2022-English-Core-EKS_Optimized-${local.ssm_kubernetes_version}/image_id" + WINDOWS_CORE_2025_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2025-English-Core-EKS_Optimized-${local.ssm_kubernetes_version}/image_id" + WINDOWS_FULL_2025_x86_64 = "/aws/service/ami-windows-latest/Windows_Server-2025-English-Full-EKS_Optimized-${local.ssm_kubernetes_version}/image_id" AL2023_x86_64_STANDARD = "/aws/service/eks/optimized-ami/${local.ssm_kubernetes_version}/amazon-linux-2023/x86_64/standard/recommended/image_id" AL2023_ARM_64_STANDARD = "/aws/service/eks/optimized-ami/${local.ssm_kubernetes_version}/amazon-linux-2023/arm64/standard/recommended/image_id" AL2023_x86_64_NEURON = "/aws/service/eks/optimized-ami/${local.ssm_kubernetes_version}/amazon-linux-2023/x86_64/neuron/recommended/image_id"