← Package directory
Available on winget

Install eksctl

The official CLI for Amazon EKS

Install with winget
winget install --id eksctl.eksctl
Upgrade
winget upgrade --id eksctl.eksctl
Uninstall
winget uninstall --id eksctl.eksctl

About eksctl

eksctl is a simple CLI tool for creating clusters on EKS - Amazon's new managed Kubernetes service for EC2. It is written in Go, and uses CloudFormation.

What's new in 0.226.0

Release v0.226.0 πŸš€ Features - Adding support for upgrading eks hybrid nodes on EKS clusters (#8719) - feat(ubuntu): add support for resolute (#8683) πŸ› Bug Fixes - Populate role ARN from stack outputs on NoChangeError in pod identity update (#8717) - fix: only add ECR Public perms in aws partition (#8709) 🧰 Maintenance - Update aws-node to v1.21.1 (#8541) - Update ec2-info (#8626) - Update nvidia-device-plugin to v0.19.0 (#8647) - Update coredns (#8699) πŸ“ Documentation - fix: auto-detect system architecture instead of hardcoding (#8708) - karpenter: clarify createServiceAccount semantics in docs, schema, and runtime log (#8720) - Update Windows compatibility hint to recommend AL2023 instead of AL2 (#8714) Acknowledgments The eksctl maintainers would like to sincerely thank @cloudsmithy, @cs-mehta, @fletcherw, @guessi, @pokearu and @rpocase.

Read release notes

Version history

Version Updated Notes
0.226.0 Unknown Release v0.226.0 πŸš€ Features - Adding support for upgrading eks hybrid nodes on EKS clusters (#8719) - feat(ubuntu): add support for resolute (#8683) πŸ› Bug Fixes - Populate role ARN from stack outputs on NoChangeError in...
0.225.0 Unknown Release v0.225.0 πŸš€ Features - Honour permissionPolicyName for pod identity inline IAM policies (#8675) - feat: add fargate profile support for EKS internal endpoint (#8694) - feat: add permissions for ECR Public containe...
0.224.0 Unknown Release v0.224.0 πŸš€ Features - Add Gateway API ELB cleanup support for eksctl cluster deletion (#8664) - Update go mod and go sum to use the latest nodeAdm api (#8677) 🎯 Improvements - Add Gateway API ELB cleanup support...
0.223.0 Unknown Release v0.223.0 πŸš€ Features - add support to policy for pod-identity-association create and update (#8674) πŸ› Bug Fixes - change ubuntu ami family to 2404 (#8670) Acknowledgments The eksctl maintainers would like to since...
0.222.0 Unknown Release v0.222.0 πŸš€ Features - Add support for EKS Windows Server 2025 in eksctl (#8648) - Allow wildcard matching of service account subject (#8629) 🎯 Improvements - Bump aws-sdk-go-v2 versions to support aws login (#866...
0.221.0 Unknown Release v0.221.0 🎯 Improvements - added support us-isob-west-1 region (#8602) πŸ› Bug Fixes - Fix failures in cluster deletion in regions without capability support (#8631) - Add taints for AL2023 NodeGroups as tolerations...
0.220.0 Unknown Release v0.220.0 πŸš€ Features - Add support for EKS Capability (#8603) Acknowledgments The eksctl maintainers would like to sincerely thank @punkwalker.
0.219.0 Unknown Release v0.219.0 πŸ’₯ Breaking Changes - Make AL2023 be the default for all k8s version to handle AL2 deprecation (#8593) πŸš€ Features - support Al2023 on outposts (#8599) 🎯 Improvements - Make AL2023 be the default for all k...
0.218.0 Unknown Release v0.218.0 πŸš€ Features - Add support for ControlPlaneScalingConfig (#8590) 🎯 Improvements - Enable termination protection by default for eksctl CFN stacks (#8586) Acknowledgments The eksctl maintainers would like to...
0.217.0 Unknown Release v0.217.0 πŸš€ Features - feat: Add enhanced node repair configuration support (#8512) πŸ› Bug Fixes - Fix issue with upgrade policy not being applied (#8577) 🧰 Maintenance - Update nvidia-device-plugin to v0.18.0 (#85...
0.216.0 Unknown Release v0.216.0 πŸš€ Features - Add support for ap-southeast-6 (#8544) - feat: add support for UpgradePolicy attribute in cluster creation (#8534) 🎯 Improvements - Fix upgrade vpc-cni test relying on assumptions about vpc...
0.215.0 Unknown Release v0.215.0 πŸš€ Features - automatic security group tagging for karpenter (#8501) 🎯 Improvements - fix: use default security group for eks 1.33+ when EFA is enabled (#8509) - fix: karpenter tagging, addons and flaky i...
0.214.0 Unknown No notes
0.213.0 Unknown No notes
0.212.0 Unknown No notes
0.211.0 Unknown No notes
0.210.0 Unknown No notes
0.209.0 Unknown No notes
0.208.0 Unknown Release v0.208.0 πŸš€ Features - Enable enclave options in EC2 Launch Template (#8349) - Add support for AL2023 arm64 nvidia amiType (#8351) 🎯 Improvements - Add AmazonLinux2 end-of-life warning message when creating cluste...
0.207.0 Unknown Release v0.207.0 πŸš€ Features - Add support for new force parameter when upgrading cluster version (#8319) 🎯 Improvements - Enable creating IPV6 clusters with pod identities in addition to IRSA (#8322) - Add latest changes...