Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Add support for Tanzu Mission Control's required AWS IAM permissions #937

Closed
3 of 9 tasks
randomvariable opened this issue Oct 21, 2021 · 0 comments · Fixed by #1054, #1343 or #1375
Closed
3 of 9 tasks

Add support for Tanzu Mission Control's required AWS IAM permissions #937

randomvariable opened this issue Oct 21, 2021 · 0 comments · Fixed by #1054, #1343 or #1375
Assignees
Labels
area/cli kind/feature Categorizes issue or PR as related to a new feature lifecycle/active provider/aws AWS Provider Issues

Comments

@randomvariable
Copy link
Contributor

(This is used to request new product features)

Describe the feature request

Tanzu Mission Control's cluster agent requires extra read only permissions to AWS:

servicequotas:ListServiceQuotas
ec2:DescribeKeyPairs
ec2:DescribeInstanceTypeOfferings
ec2:DescribeInstanceTypes
ec2:DescribeAvailabiilityZones
ec2:DescribeRegions
ec2:DescribeSubnets
ec2:DescribeRouteTables
ec2:DescribeVpcs
ec2:DescribeNatGateways
ec2:DescribeAddresses
elasticloadbalancing:DescribeLoadBalancers

For consistency across cloud providers, the cluster agent does not use a node selector, so the IAM permissions need to be added to every node until such a time until some form of workload identity exists, so some mechanism to add it to the nodes role is required.

Proposal is to do the following:

Describe alternatives you've considered

Affected product area (please put an X in all that apply)

  • APIs
  • Addons
  • CLI
  • Docs
  • Installation
  • Plugin
  • Security
  • Test and Release
  • User Experience

Additional context

@randomvariable randomvariable added kind/feature Categorizes issue or PR as related to a new feature needs-triage Indicates an issue or PR needs to be triaged area/cli provider/aws AWS Provider Issues labels Oct 21, 2021
@randomvariable randomvariable changed the title Add support for Tanzu Mission Control for AWS IAM permissions Add support for Tanzu Mission Control's required AWS IAM permissions Oct 21, 2021
@yharish991 yharish991 removed the needs-triage Indicates an issue or PR needs to be triaged label Oct 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.