You will see a notification of API access to AWS in order for KOPS to manage your EC2 and related compute resources. The account associated with this API key will need the following IAM permissions too:
- AmazonEC2FullAccess
- AmazonRoute53FullAccess
- AmazonS3FullAccess
- AmazonVPCFullAccess
You can enable programmatic or API access by going into your AWS console and going through the following steps:
- Click IAM
- From the left-hand menu, select Users and then your user
- Select Security credentials. You will then see the Access Keys section
- Click Create access key and follow the instructions
The resulting key and key ID will be used in your ~/.aws/credentials file or exported as a shell variable for use with KOPS and related deployment and cluster-management tools.