Install eksctl on macOS
This article is for those looking for a detailed and straightforward guide on installing eksctl on macOS.
eksctl is a command-line utility developed in Go, designed for easy creation of clusters in Amazon’s Elastic Kubernetes Service (EKS). It leverages AWS CloudFormation to perform its tasks.
IMPORTANTIn this guide, we will consider the case when you already have the Homebrew package manager installed.
To install Homebrew, you can use the command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"NOTEThis guide walks you through connecting to a server with the iTerm2 terminal emulator on macOS.
We connect the repository with formulas for Homebrew using the command:
brew tap weaveworks/tap
Run the eksctl installation with the command:
brew install weaveworks/tap/eksctl
Confirm that the installation was successful by checking the installed version:
eksctl version
Everything is ready to use eksctl.

To integrate eksctl with AWS services, you’ll need to have the AWS CLI configured. If you haven’t done that yet, see my detailed guide: Configure AWS CLI.
SIGNAL & INTEL
- The Order: Stop being a grunt. Become an Architect. Join The Private Order.