diff --git a/pkg/model/iam/iam_builder.go b/pkg/model/iam/iam_builder.go index cdcc42cd59..321566b6db 100644 --- a/pkg/model/iam/iam_builder.go +++ b/pkg/model/iam/iam_builder.go @@ -759,6 +759,7 @@ func AddAWSLoadbalancerControllerPermissions(p *Policy, resource stringorslice.S "elasticloadbalancing:DescribeRules", "elasticloadbalancing:DescribeTargetHealth", "elasticloadbalancing:DescribeListenerCertificates", + "elasticloadbalancing:ModifyTargetGroupAttributes", "elasticloadbalancing:CreateRule", ), Resource: resource, diff --git a/tests/integration/update_cluster/aws-lb-controller/data/aws_iam_role_policy_aws-load-balancer-controller.kube-system.sa.minimal.example.com_policy b/tests/integration/update_cluster/aws-lb-controller/data/aws_iam_role_policy_aws-load-balancer-controller.kube-system.sa.minimal.example.com_policy index 7b019644e2..fa6ae83e55 100644 --- a/tests/integration/update_cluster/aws-lb-controller/data/aws_iam_role_policy_aws-load-balancer-controller.kube-system.sa.minimal.example.com_policy +++ b/tests/integration/update_cluster/aws-lb-controller/data/aws_iam_role_policy_aws-load-balancer-controller.kube-system.sa.minimal.example.com_policy @@ -121,6 +121,7 @@ "elasticloadbalancing:DescribeRules", "elasticloadbalancing:DescribeTargetHealth", "elasticloadbalancing:DescribeListenerCertificates", + "elasticloadbalancing:ModifyTargetGroupAttributes", "elasticloadbalancing:CreateRule" ], "Effect": "Allow",