mirror of https://github.com/kubernetes/kops.git
Add missing ec2:DescribeInstanceTypes policy
This commit is contained in:
parent
499885822d
commit
0e66339d11
|
@ -615,6 +615,7 @@ In this example, new interfaces will be attached to subnets tagged with `kuberne
|
|||
"ec2:DetachNetworkInterface",
|
||||
"ec2:DescribeNetworkInterfaces",
|
||||
"ec2:DescribeInstances",
|
||||
"ec2:DescribeInstanceTypes",
|
||||
"ec2:ModifyNetworkInterfaceAttribute",
|
||||
"ec2:AssignPrivateIpAddresses",
|
||||
"ec2:UnassignPrivateIpAddresses",
|
||||
|
|
|
@ -847,18 +847,19 @@ func addLyftVPCPermissions(p *Policy, resource stringorslice.StringOrSlice, lega
|
|||
&Statement{
|
||||
Effect: StatementEffectAllow,
|
||||
Action: stringorslice.Slice([]string{
|
||||
"ec2:DescribeSubnets",
|
||||
"ec2:AttachNetworkInterface",
|
||||
"ec2:AssignPrivateIpAddresses",
|
||||
"ec2:UnassignPrivateIpAddresses",
|
||||
"ec2:AttachNetworkInterface",
|
||||
"ec2:CreateNetworkInterface",
|
||||
"ec2:DescribeNetworkInterfaces",
|
||||
"ec2:DescribeVpcPeeringConnections",
|
||||
"ec2:DescribeSecurityGroups",
|
||||
"ec2:DetachNetworkInterface",
|
||||
"ec2:DeleteNetworkInterface",
|
||||
"ec2:ModifyNetworkInterfaceAttribute",
|
||||
"ec2:DescribeInstanceTypes",
|
||||
"ec2:DescribeNetworkInterfaces",
|
||||
"ec2:DescribeSecurityGroups",
|
||||
"ec2:DescribeSubnets",
|
||||
"ec2:DescribeVpcPeeringConnections",
|
||||
"ec2:DescribeVpcs",
|
||||
"ec2:DetachNetworkInterface",
|
||||
"ec2:ModifyNetworkInterfaceAttribute",
|
||||
"ec2:UnassignPrivateIpAddresses",
|
||||
}),
|
||||
Resource: resource,
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue