Setting up the Ahana Compute Plane follows the AWS best-practice of using cross-account access with trust relationships.
There are certain prerequisites required to setup cross-account access.
You will need an AWS Account. If you don't have one, you can create one on AWS.
Before setting up Ahana, your AWS account needs to be verified. Typically when your account is fully activated, you receive a confirmation email from AWS. This can take up to 24 hours after account creation. Check your email and spam folder for the confirmation email. After you receive this email, you have full access to all AWS services. More details
To setup cross-account access, you will need to be able to create a new AWS IAM policy and attach it to a new role. This requires your account / user to have the IAMFullAccess policy attached to it.
The Ahana Compute Plane is built to be cloud native and uses a range of AWS services for the best cloud experience. Ensure your account has access to the following AWS services: Amazon CloudFormation, Amazon EKS. You can visit these services linked above to make sure you have access to them and can provision them in your account.
In some cases, if the account is old, AWS may not automatically enable new services that AWS releases and that Ahana uses. You can activate existing and new AWS services by updating your AWS account. Visit this AWS help page to activate your account.