Skip to content
Venkata Mutyala edited this page Apr 17, 2023 · 27 revisions

Account Setup

  1. Create a new AWS account underneath your existing AWS Organization
  2. Request via AWS Support or your account representative from AWS that they "activate" your account. This can take hours if not, 10+ days to finish activating. This is entirely based on your AWS Account History so if you have an AWS representative, it helps to ask them to "Activate" your account. As they might be able to get it done faster.
  3. While you wait on activation you can continue to create your IAM role and IAM User.
  • For the IAM user, within your sub account create an IAM user/key with full "Administrator Access".
  • For the IAM role, you will need to make it assumable by the IAM User you just created and grant the role full "Administrator Access". Here is a video on how to create the role.
  1. Keep track of the IAM user accesskey/secret as well as the IAM Role ARN (Amazon Resource Name) as you will need these 3 values when setting your cluster.

Learn more:

Environment Variables / AWS Authentication for terraform AWS Provider and AWS CLI

  • We recommend creating a .env file with these values for future use but export the following using the IAM user Access Key and Secret from earlier:
export AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXXXXXXXXXX
export AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXX
export AWS_DEFAULT_REGION=us-west-2

Learn more:

Clone this wiki locally