eksctl CLI toolkubectlBefore running any eksctl command, your AWS credentials must be available locally. eksctl will authenticate with AWS using these credentials, and the user that runs the command will have admin access to the created cluster.
# Verify your AWS credentials are configured
aws configure
# Check the current identity (user that will own the cluster)
aws sts get-caller-identity
eksctl is an open-source CLI tool created by Weaveworks, with many community contributors. It automates the entire EKS cluster creation process — VPC, subnets, IAM roles, node groups — all with a single command.