🦖

M1 Mac で eksctl (Weaveworks Homebrew tap)がインストールできない。を解決

2021/10/31に公開

はじめに

下記のAWS公式の手順に沿って、eksctlをダウンロードしようとしたのですが、
M1 Mac だと失敗したので回避策を記載します。
https://docs.aws.amazon.com/eks/latest/userguide/eksctl.html

失敗した際のコマンド・エラー文

上記公式ページに記載のあるInstall the Weaveworks Homebrew tap. ができなかった。

コマンド

brew tap weaveworks/tap

エラー文

MacBook-Pro:home sora$ brew tap weaveworks/tap
Error: No Homebrew ruby 2.6.8 available for arm64 processors!
Error: Failed to upgrade Homebrew Portable Ruby!

成功した際のコマンド

以下2つのコマンドを実施。

curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp
sudo mv /tmp/eksctl /usr/local/bin

参照

https://eksctl.io/introduction/#installation

Discussion