From 28c2ec6fdffe7e6e3391489d396b06d9d2e2da9c Mon Sep 17 00:00:00 2001 From: fidiego Date: Wed, 15 Jan 2025 15:41:25 -0600 Subject: [PATCH 1/2] chore: eks: add eks:UpdateNodegroupConfig --- pkg/sandboxes/aws-eks-byovpc/iam.go | 1 + pkg/sandboxes/aws-eks/iam.go | 1 + 2 files changed, 2 insertions(+) diff --git a/pkg/sandboxes/aws-eks-byovpc/iam.go b/pkg/sandboxes/aws-eks-byovpc/iam.go index 9224d9a..9e7c7c3 100644 --- a/pkg/sandboxes/aws-eks-byovpc/iam.go +++ b/pkg/sandboxes/aws-eks-byovpc/iam.go @@ -13,6 +13,7 @@ var ProvisionPermissions = append([]string{ "eks:DescribeCluster", "eks:CreateNodegroup", "eks:DescribeNodegroup", + "eks:UpdateNodegroupConfig", "eks:UpdateNodegroupVersion", "eks:TagResource", "eks:ListTagsForResource", diff --git a/pkg/sandboxes/aws-eks/iam.go b/pkg/sandboxes/aws-eks/iam.go index f352e1d..c66f693 100644 --- a/pkg/sandboxes/aws-eks/iam.go +++ b/pkg/sandboxes/aws-eks/iam.go @@ -25,6 +25,7 @@ var ProvisionPermissions = append([]string{ "eks:UpdateClusterVersion", "eks:CreateNodegroup", "eks:DescribeNodegroup", + "eks:UpdateNodegroupConfig", "eks:UpdateNodegroupVersion", "eks:TagResource", "eks:UntagResource", From dab91122481996e450aaa9b39c04a8bca54326f2 Mon Sep 17 00:00:00 2001 From: fidiego Date: Wed, 15 Jan 2025 15:42:25 -0600 Subject: [PATCH 2/2] chore: aws-eks*: artifacts - update with UpdateNodegroupConfig --- aws-eks-byovpc/artifacts/provision.json | 1 + aws-eks/artifacts/cloudformation-template-delegation.yaml | 3 ++- aws-eks/artifacts/cloudformation-template.yaml | 3 ++- aws-eks/artifacts/provision.json | 1 + 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/aws-eks-byovpc/artifacts/provision.json b/aws-eks-byovpc/artifacts/provision.json index 8ac1e46..ffd4862 100644 --- a/aws-eks-byovpc/artifacts/provision.json +++ b/aws-eks-byovpc/artifacts/provision.json @@ -15,6 +15,7 @@ "eks:DescribeCluster", "eks:CreateNodegroup", "eks:DescribeNodegroup", + "eks:UpdateNodegroupConfig", "eks:UpdateNodegroupVersion", "eks:TagResource", "eks:ListTagsForResource", diff --git a/aws-eks/artifacts/cloudformation-template-delegation.yaml b/aws-eks/artifacts/cloudformation-template-delegation.yaml index 6ae02e0..39f4a65 100644 --- a/aws-eks/artifacts/cloudformation-template-delegation.yaml +++ b/aws-eks/artifacts/cloudformation-template-delegation.yaml @@ -1,4 +1,4 @@ -# generated on: 2024-12-06 14:10:45.819389 -0600 CST m=+0.008171376 +# generated on: 2025-01-15 15:41:53.949015 -0600 CST m=+0.008898876 Parameters: RoleName: Type: String @@ -67,6 +67,7 @@ Resources: - eks:UpdateClusterVersion - eks:CreateNodegroup - eks:DescribeNodegroup + - eks:UpdateNodegroupConfig - eks:UpdateNodegroupVersion - eks:TagResource - eks:UntagResource diff --git a/aws-eks/artifacts/cloudformation-template.yaml b/aws-eks/artifacts/cloudformation-template.yaml index e040cec..f08cc51 100644 --- a/aws-eks/artifacts/cloudformation-template.yaml +++ b/aws-eks/artifacts/cloudformation-template.yaml @@ -1,4 +1,4 @@ -# generated on: 2024-12-06 14:10:45.819389 -0600 CST m=+0.008171376 +# generated on: 2025-01-15 15:41:53.949015 -0600 CST m=+0.008898876 Parameters: RoleName: Type: String @@ -80,6 +80,7 @@ Resources: - eks:UpdateClusterVersion - eks:CreateNodegroup - eks:DescribeNodegroup + - eks:UpdateNodegroupConfig - eks:UpdateNodegroupVersion - eks:TagResource - eks:UntagResource diff --git a/aws-eks/artifacts/provision.json b/aws-eks/artifacts/provision.json index 150c032..77dd567 100644 --- a/aws-eks/artifacts/provision.json +++ b/aws-eks/artifacts/provision.json @@ -27,6 +27,7 @@ "eks:UpdateClusterVersion", "eks:CreateNodegroup", "eks:DescribeNodegroup", + "eks:UpdateNodegroupConfig", "eks:UpdateNodegroupVersion", "eks:TagResource", "eks:UntagResource",