The official CLI for Amazon EKS

Create and Manage EKS Clusters with eksctl

Create EKS clusters effortlessly with zero configuration, and manage the entire cluster lifecycle with proven GitOps patterns.
Install

Create an Amazon EKS cluster with one command

Jointly developed by AWS and Weaveworks, eksctl automates much of the experience of creating EKS clusters. eksctl is written in Go and makes use of AWS CloudFormation. Here is what happens when you run ‘eksctl create cluster’:

  • Sets up the AWS Identity and Access Management (IAM) Role for the EKS control plane and nodegroups.
  • Creates the Amazon VPC architecture, and the master control plane.
  • Brings up instances, and deploys the ConfigMap so nodes can join the cluster.
  • Provides access to the cluster with a predefined kubeconfig file.

Features

GitOps eksctl cluster management

Add and remove cluster components with git-based workflows. eksctl uses GitOps to take care of installing, configuring, upgrading and maintaining production ready Kubernetes clusters on EKS, including control plane upgrades.

Extensible production-ready cluster

Add popular extensions with GitOps for complete end-to-end cluster management. Choose from Weave Net, Helm, AWS CI tools like CodeCommit, CodeBuild, ECR, Jenkins X, AWS CodeStar, as well as Weave Scope and Weave GitOps.

Automatic scalability

No need to manually scale nodes through the AWS interface. Create autoscale groups easily on the command line without switching contexts with eksctl. Use a single node group to automatically scale across multiple zones.

Simple, flexible VPC networking

eksctl builds a dedicated VPC that can be configured to peer with other VPCs, made larger or smaller, work with a private subnet, or customized and used with your existing VPC, for example, a Kops network.

Runs on your favorite OS

Install and run eksctl on the OS of your choice: Linux (curl), Windows (chocolatey) and MacOS (homebrew)

Try Open Source Weave GitOps

Run your apps on Kubernetes, one pull request at a time.

Learn More

Upcoming events

Online

TechStrong Roundtable: Infrastructure as Code

Learn more

See all events