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.

In 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)"

This guide covers installation using the terminal emulator iTerm2.

We connect the repository with formulas for Homebrew using the command:

brew tap weaveworks/tap

Install eksctl on macOS

Run the eksctl installation with the command:

brew install weaveworks/tap/eksctl

Install eksctl on macOS

Confirm that the installation was successful by checking the installed version:

eksctl version

Install eksctl on macOS

Everything is ready to use eksctl.

Install eksctl on macOS

For users aiming to integrate eksctl with AWS services, make sure you’ve also set up your AWS CLI. If you haven’t, I’ve written a comprehensive guide on how to “Configure AWS CLI”.

My Services

💼 Take a look at my service catalog and find out how we can make your technological life better. Whether it’s increasing the efficiency of your IT infrastructure, advancing your career, or expanding your technological horizons — I’m here to help you achieve your goals. From DevOps transformations to building gaming computers — let’s make your technology unparalleled!

Refill the Author’s Coffee Supplies

💖 PayPal
🏆 Patreon
💎 GitHub
🥤 BuyMeaCoffee
🍪 Ko-fi

Vladimir Mikhalev
I’m Vladimir Mikhalev, the Docker Captain, but my friends can call me Valdemar.

DevOps Community

hey 👋 If you have questions about installation or configuration, then ask me and members of our community: