diff --git a/terraform-modules/aws/cluster-autoscaler/main.tf b/terraform-modules/aws/cluster-autoscaler/main.tf index 89cd3518f..da4923aaa 100644 --- a/terraform-modules/aws/cluster-autoscaler/main.tf +++ b/terraform-modules/aws/cluster-autoscaler/main.tf @@ -23,7 +23,9 @@ data "aws_iam_policy_document" "cluster_autoscaler" { "autoscaling:DescribeAutoScalingGroups", "autoscaling:DescribeAutoScalingInstances", "autoscaling:DescribeLaunchConfigurations", + "autoscaling:DescribeScalingActivities", "autoscaling:DescribeTags", + "ec2:DescribeInstanceTypes", "ec2:DescribeLaunchTemplateVersions", ] @@ -38,6 +40,9 @@ data "aws_iam_policy_document" "cluster_autoscaler" { "autoscaling:SetDesiredCapacity", "autoscaling:TerminateInstanceInAutoScalingGroup", "autoscaling:UpdateAutoScalingGroup", + "ec2:DescribeImages", + "ec2:GetInstanceTypesFromInstanceRequirements", + "eks:DescribeNodegroup" ] resources = ["*"]