Skip to content

Commit e666c15

Browse files
Lingling PengLingling Peng
authored andcommitted
try patch because of IAM error due to using the wrong cluster version
1 parent fe99031 commit e666c15

File tree

1 file changed

+14
-0
lines changed
  • modules/sage-aws-k8s-node-autoscaler

1 file changed

+14
-0
lines changed

modules/sage-aws-k8s-node-autoscaler/data.tf

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,17 @@ data "aws_secretsmanager_secret_version" "secret_credentials" {
1414
secret_id = data.aws_secretsmanager_secret.spotinst_token.id
1515
}
1616

17+
# patch
18+
# Discover the cluster version (or let a var override it)
19+
data "aws_eks_cluster" "this" {
20+
name = var.cluster_name
21+
}
22+
23+
locals {
24+
k8s_version = coalesce(var.cluster_version, data.aws_eks_cluster.this.version) # e.g., "1.29"
25+
}
26+
27+
# Amazon Linux 2 EKS-optimized AMI via SSM (non-GPU)
28+
data "aws_ssm_parameter" "eks_worker_ami" {
29+
name = "/aws/service/eks/optimized-ami/${local.k8s_version}/amazon-linux-2/recommended/image_id"
30+
}

0 commit comments

Comments
 (0)