获取最新稳定版Helm发布版本及对应Shell命令方法
获取最新稳定版Helm的方法及Shell命令
当然有对应的方法啦!和你提到的kubectl的获取逻辑类似,Helm也提供了可以直接通过Shell命令获取最新稳定版的方式,下面我详细说一下:
一、先获取最新稳定版的版本号
你可以通过这条命令直接拿到Helm最新稳定版的版本号(比如v3.12.3这类格式):
curl -s https://get.helm.sh/helm-stable-version.txt
二、一键下载并安装最新稳定版Helm
如果你想直接完成下载、解压并安装的全流程,这里分平台给你对应的命令:
Linux amd64平台
# 先获取版本号并赋值给变量 HELM_VERSION=$(curl -s https://get.helm.sh/helm-stable-version.txt) # 下载对应二进制压缩包 curl -LO https://get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz # 解压压缩包 tar -zxvf helm-${HELM_VERSION}-linux-amd64.tar.gz # 将helm二进制文件移动到系统PATH目录(需要sudo权限) sudo mv linux-amd64/helm /usr/local/bin/ # 验证安装是否成功 helm version
如果你想更快捷,也可以把这些命令合并成一行执行:
curl -LO https://get.helm.sh/helm-$(curl -s https://get.helm.sh/helm-stable-version.txt)-linux-amd64.tar.gz && tar -zxvf helm-$(curl -s https://get.helm.sh/helm-stable-version.txt)-linux-amd64.tar.gz && sudo mv linux-amd64/helm /usr/local/bin/
macOS amd64平台(Intel芯片)
如果是苹果Intel芯片的Mac,用这条命令:
HELM_VERSION=$(curl -s https://get.helm.sh/helm-stable-version.txt) curl -LO https://get.helm.sh/helm-${HELM_VERSION}-darwin-amd64.tar.gz tar -zxvf helm-${HELM_VERSION}-darwin-amd64.tar.gz sudo mv darwin-amd64/helm /usr/local/bin/
macOS ARM64平台(M系列芯片)
针对苹果M1/M2等ARM芯片的Mac,替换成这个:
HELM_VERSION=$(curl -s https://get.helm.sh/helm-stable-version.txt) curl -LO https://get.helm.sh/helm-${HELM_VERSION}-darwin-arm64.tar.gz tar -zxvf helm-${HELM_VERSION}-darwin-arm64.tar.gz sudo mv darwin-arm64/helm /usr/local/bin/
补充:用包管理器安装(可选)
如果你习惯用系统包管理器,也能安装最新稳定版Helm,比如:
- 用Homebrew(macOS/Linux):
brew install helm - 用apt(Debian/Ubuntu):先添加Helm官方源再执行安装,不过这种方式需要额外配置源,不如二进制下载直接。
内容的提问来源于stack exchange,提问作者ambikanair
相关产品推荐
相关产品推荐

