The official CLI for Amazon EKS.

eksctl is a simple CLI tool for creating and managing clusters on EKS - Amazon's managed Kubernetes service for EC2.

Get started Learn more

Create a basic cluster in minutes with just one command.

Getting started

eksctl create cluster

A cluster will be created with default parameters:

  • exciting auto-generated name, e.g., fabulous-mushroom-1527688624
  • two m5.large worker nodes (this instance type suits most common use-cases, and is good value for money)
  • use the official AWS EKS AMI
  • us-west-2 region
  • a dedicated VPC (check your quotas)

Learn more

Usage Outposts

New for 2024

Configuring cluster access management via AWS EKS Access Entries.

Configuring fine-grained permissions to EKS running apps via EKS Pod Identity Associations.

Creating fully private clusters on AWS Outposts.

Supported Regions - Calgary - (ca-west-1), US ISO and ISOB - (us-iso-east-1 and us-isob-east-1), Tel Aviv (il-central-1), Melbourne (ap-southeast-4), Hyderabad (ap-south-2), Spain (eu-south-2), Zurich (eu-central-2)

EKS supported versions 1.25, 1.26, 1.27 (default) and 1.28.

Learn more

Community

  • Github

    Create an issue to Propose a feature request, Suggest an improvement, Report a Bug or Open a Help ticket on Github.

  • Slack

    Have a question or need help? Ask a question on our Slack channel and get in touch with our community by joining Kubernetes Slack.

  • Contributing

    Read more about Contributing to eksctl repository here.

  • Code of Conduct

    Find out more about eksctl Community and Code of Conduct here.

Eksctl Maintainers

Himangini
cPu1
TiberiuGC
yuxiang-zhang
a-hilaly

Thank you eksctl contributors all your contributions.

sponsored by Weaveworks and built by contributors Contributors on Github

Site powered by Netlify ©
Copyright © 2024 Weaveworks
Made with Material for MkDocs