# Prerequisites

## Prerequisites

The Amazon EKS Getting Started exercises require the following.

- You have access to an [Amazon AWS account](https://aws.amazon.com/) and are able to access the [AWS Console](https://aws.amazon.com/console/).
- You have sufficient privileges to create an IAM Role with the default [Full IAM Policy](https://docs.rafay.co/clusters/eks/full_iam_policy/) to allow the controller to provision resources for the Amazon EKS cluster on your behalf in your AWS account.

Important

Click [here](https://docs.rafay.co/clusters/eks/credentials/) for step-by-step instructions on how to create a cloud credential.

The following requirements are based on the provisioning method selected - Web Console, RCTL, or Terraform.

- For the Web Console or RCTL:
  - You have downloaded the [RCTL CLI](https://docs.rafay.co/cli/overview/)
  - You have downloaded and initialized the [CLI configuration](https://docs.rafay.co/cli/config/)

- For Terraform:
  - You have installed [Terraform](https://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli)

Note

The instructions describe the process using the web console, RCTL CLI, or Terraform. The same steps can be performed using the REST APIs for automation.
