diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/cloud_provider_integration_control_plane.go b/cmd/clusterawsadm/cloudformation/bootstrap/cloud_provider_integration_control_plane.go index fa42b5307b..36e76450be 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/cloud_provider_integration_control_plane.go +++ b/cmd/clusterawsadm/cloudformation/bootstrap/cloud_provider_integration_control_plane.go @@ -84,6 +84,7 @@ func (t Template) cloudProviderControlPlaneAwsPolicy() *iamv1.PolicyDocument { "elasticloadbalancing:CreateTargetGroup", "elasticloadbalancing:DeleteListener", "elasticloadbalancing:DeleteTargetGroup", + "elasticloadbalancing:DeregisterTargets", "elasticloadbalancing:DescribeListeners", "elasticloadbalancing:DescribeLoadBalancerPolicies", "elasticloadbalancing:DescribeTargetGroups", diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/customsuffix.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/customsuffix.yaml index 07c861fe05..d08f4c6eea 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/customsuffix.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/customsuffix.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/default.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/default.yaml index 5f405faa5c..1a2f822ceb 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/default.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/default.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_all_secret_backends.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_all_secret_backends.yaml index f549d22f41..c167db86be 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_all_secret_backends.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_all_secret_backends.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_bootstrap_user.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_bootstrap_user.yaml index 1222354116..0255d1a9b0 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_bootstrap_user.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_bootstrap_user.yaml @@ -73,6 +73,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_custom_bootstrap_user.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_custom_bootstrap_user.yaml index 0d812002b3..7b7ef1c519 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_custom_bootstrap_user.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_custom_bootstrap_user.yaml @@ -73,6 +73,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_different_instance_profiles.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_different_instance_profiles.yaml index b19ca6f679..5944a68d1a 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_different_instance_profiles.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_different_instance_profiles.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_console.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_console.yaml index dee4880f12..9465ebca59 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_console.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_console.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_default_roles.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_default_roles.yaml index 243369e9bc..03b4b3415b 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_default_roles.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_default_roles.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_disable.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_disable.yaml index 3bc65b4f59..68ff36591a 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_disable.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_disable.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_kms_prefix.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_kms_prefix.yaml index d7bd1f9f85..619f32d33c 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_kms_prefix.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_eks_kms_prefix.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_extra_statements.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_extra_statements.yaml index bf57e16c14..b23529d863 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_extra_statements.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_extra_statements.yaml @@ -73,6 +73,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_s3_bucket.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_s3_bucket.yaml index 09d83205b2..4317200ca7 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_s3_bucket.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_s3_bucket.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups diff --git a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_ssm_secret_backend.yaml b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_ssm_secret_backend.yaml index 8d6332f170..fc20e0cf7e 100644 --- a/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_ssm_secret_backend.yaml +++ b/cmd/clusterawsadm/cloudformation/bootstrap/fixtures/with_ssm_secret_backend.yaml @@ -70,6 +70,7 @@ Resources: - elasticloadbalancing:CreateTargetGroup - elasticloadbalancing:DeleteListener - elasticloadbalancing:DeleteTargetGroup + - elasticloadbalancing:DeregisterTargets - elasticloadbalancing:DescribeListeners - elasticloadbalancing:DescribeLoadBalancerPolicies - elasticloadbalancing:DescribeTargetGroups