在 Raspberry Pi 安裝 64 位元的 kind

今天在家裡想說用樹梅派來安裝一下 kind,畢竟經過測試他在 WSL2 上真的是開箱即用還不錯。沒想到官方文件上居然沒有 arm64 的安裝方式!不過有查到 GitHub issue 上有提到說現在支援 arm 了,於是又仔細的看了下官方的 Quick start……還是沒有啊!

看了半天,想說看看 GitHub 上有沒有好了,一看還真的有!實際測試可以下載使用:

1
2
3
curl -Lo ./kind https://github.com/kubernetes-sigs/kind/releases/download/v0.17.0/kind-linux-arm64
chmod +x ./kind
sudo mv ./kind /usr/local/bin/kind

不過不知道是不是「kind」這個單字太日常,搜尋相關資料都沒看到,所以寫一篇筆記給大家參考。

另外,這種東西當然是越新越好,因此如果想下載最新版但不想去查目前版本的人,可以把下載指令換成下方這個:

1
curl -Lo ./kind $(curl -s https://api.github.com/repos/kubernetes-sigs/kind/releases/latest | sed -r -n 's/.*"browser_download_url": *"(.*kind-linux-arm64)".*/\1/p')

就會下載 GitHub 上最新 release 的 arm64 binary 了。

這個 GitHub API 和 sed 組合滿好用的,可以參考我之前寫過的一個用來下載最新版 wkhtmltopdf 的手稿檔儲存庫