Pre-requisites
- An AWS account.
- The AWS Command Line Interface (CLI) is installed and configured on your local machine. — Click here to go to IAM
- The AWS IAM Authenticator for Kubernetes is installed and configured on your local machine.
Configure AWS CLI with your IAM account.
The first step is to configure our AWS IAM account into our local terminal so that we can run commands. Most of you probably have a configured AWS account if you ever set up anything into AWS programmatically, so you can skip this. If you don’t follow these steps.Create an AWS IAM Programmatic Access Account
First, let’s create IAM credentials for ourselves. Search IAM from the AWS console. You need to write down the account ID if you want to log in AWS console with this account as well. Let’s go over users and start creating our credentials.

AmazonEKSClusterPolicy
AmazonEKSServicePolicy
AmazonEKSVPCResourceController
AmazonEKSWorkerNodePolicy

Configure AWS CLI with your IAM account
Let’s open our local terminalAWS Access Key ID
AWS Secret Access Key
Default region name
Default output format
(leave it empty)