Mac 下安装helm 2.16.0
公司项目中用到的特定版本的server,需要对应的 client 来操作
安装
- 找到下载地址
- 放到
~/github/software/darwin-amd64
目录 - cp helm TO
/usr/local/bin/
里去 - 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
注意
- 提前要配置好
kube
的配置文件 - 这个可以在你购买
k8s
的地方取到
用 brew 安装
# 没有就自己写一个
brew install helm@2
参考