mirror of https://github.com/kubernetes/kops.git
				
				
				
			Run hack/update-expected.sh
This commit is contained in:
		
							parent
							
								
									4e9b45b324
								
							
						
					
					
						commit
						b6266ce5f0
					
				| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/iam-builder-test.k8s.local": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/iam-builder-test.k8s.local": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1212,6 +1212,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:DescribeAutoScalingInstances",
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
| 
						 | 
				
			
			@ -1296,6 +1317,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "elasticloadbalancing:AddTags",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/bastionuserdata.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1614,6 +1614,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/complex.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/complex.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/compress.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -997,6 +997,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/containerd.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -997,6 +997,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/containerd.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -997,6 +997,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/docker.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/existingsg.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1013,6 +1013,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/externallb.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/externallb.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/externalpolicies.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/ha.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -997,6 +997,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/minimal-etcd.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -993,6 +993,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1174,6 +1174,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/minimal-ipv6.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal-ipv6.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal-json.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -997,6 +997,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal.k8s.local": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1710,6 +1710,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/mixedinstances.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/mixedinstances.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1711,6 +1711,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/mixedinstances.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/mixedinstances.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1107,6 +1107,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/nthsqsresources.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/nthsqsresources.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1514,6 +1514,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/private-shared-ip.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/private-shared-ip.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/private-shared-subnet.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1670,6 +1670,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/privatecalico.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privatecalico.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privatecanal.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1656,6 +1656,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/privatecilium.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privatecilium.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1656,6 +1656,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/privatecilium.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privatecilium.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1689,6 +1689,27 @@
 | 
			
		|||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": [
 | 
			
		||||
                "ec2:AttachVolume",
 | 
			
		||||
                "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
                "ec2:CreateRoute",
 | 
			
		||||
                "ec2:DeleteRoute",
 | 
			
		||||
                "ec2:DeleteSecurityGroup",
 | 
			
		||||
                "ec2:DeleteVolume",
 | 
			
		||||
                "ec2:DetachVolume",
 | 
			
		||||
                "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
              ],
 | 
			
		||||
              "Condition": {
 | 
			
		||||
                "StringEquals": {
 | 
			
		||||
                  "ec2:ResourceTag/kubernetes.io/cluster/privateciliumadvanced.example.com": "owned"
 | 
			
		||||
                }
 | 
			
		||||
              },
 | 
			
		||||
              "Effect": "Allow",
 | 
			
		||||
              "Resource": [
 | 
			
		||||
                "*"
 | 
			
		||||
              ]
 | 
			
		||||
            },
 | 
			
		||||
            {
 | 
			
		||||
              "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
              "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privateciliumadvanced.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privatedns1.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privatedns2.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privateflannel.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privatekopeio.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/privateweave.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/sharedsubnet.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/sharedvpc.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/unmanaged.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -51,6 +51,27 @@
 | 
			
		|||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": [
 | 
			
		||||
        "ec2:AttachVolume",
 | 
			
		||||
        "ec2:AuthorizeSecurityGroupIngress",
 | 
			
		||||
        "ec2:CreateRoute",
 | 
			
		||||
        "ec2:DeleteRoute",
 | 
			
		||||
        "ec2:DeleteSecurityGroup",
 | 
			
		||||
        "ec2:DeleteVolume",
 | 
			
		||||
        "ec2:DetachVolume",
 | 
			
		||||
        "ec2:RevokeSecurityGroupIngress"
 | 
			
		||||
      ],
 | 
			
		||||
      "Condition": {
 | 
			
		||||
        "StringEquals": {
 | 
			
		||||
          "ec2:ResourceTag/kubernetes.io/cluster/minimal.example.com": "owned"
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "Effect": "Allow",
 | 
			
		||||
      "Resource": [
 | 
			
		||||
        "*"
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "Action": "autoscaling:CompleteLifecycleAction",
 | 
			
		||||
      "Condition": {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue