Mac 下安装helm 2.16.0

公司项目中用到的特定版本的server,需要对应的 client 来操作
更新于: 2023-09-20 16:39:06

安装

  1. 找到下载地址
  2. 放到 ~/github/software/darwin-amd64 目录
  3. cp helm TO /usr/local/bin/ 里去
  4. check: helm version
# 下载并安装
cd ~/github/software/
wget https://get.helm.sh/helm-v2.16.0-darwin-amd64.tar.gz
tar zxf helm-v2.16.0-darwin-amd64.tar.gz
cd darwin-amd64

# copy 对应的 bin 文件到 bin 目录下
cp helm /usr/local/bin/
cp tiller /usr/local/bin/

# 用ln来(tar zxf 之后接这里,不用cd darwin-amd64)
ln -s "$(pwd)/darwin-amd64/helm" "/usr/local/bin/helm"
ln -s "$(pwd)/darwin-amd64/tiller" "/usr/local/bin/tiller"

# 测试安装情况
helm version

常用功能列表

# 删除某个 namespace 的 pod
helm --tiller-namespace sgrna-frontend delete sgrna-frontend-develop-ali --purge
# 获取 pods 列表/端口转发
kubectl -n sgrna-frontend get pod
kubectl -n sgrna-frontend port-forward pod/sgrna-frontend-beta-ali-general-frontend-d75c78459-jbhgc 8090:80

注意

  1. 提前要配置好 kube 的配置文件
  2. 这个可以在你购买 k8s 的地方取到

用 brew 安装

# 没有就自己写一个
brew install helm@2

参考