介绍
helm2 和helm3 可以并行存在。
helm3取消了tiller组件,只要本地有.kube/config 文件,就能直接连接k8s集群。
删除/替换/添加的命令:
delete --> uninstall : 默认删除所有的发布记录(之前需要–purge)
fetch --> pull
home (已删除)
init (已删除)
install: 需要发布名称或者–generate-name 参数
inspect --> show
reset (已删除)
serve (已删除)
template: -x/–execute 参数重命名为 -s/–show-only
upgrade: 添加了参数 --history-max,限制每个版本保存的最大记录数量(0表示不限制).
安装
# 打开helm github项目,右键复制地址(Linux amd64)
https://github.com/helm/helm/releases
# 登录需要安装的服务器,下载二进制文件
wget https://get.helm.sh/helm-v3.6.0-linux-amd64.tar.gz
# 解压文件
tar xf helm-v3.6.0-linux-amd64.tar.gz
# 移动到linux PATH目录,若多个版本记得添加后缀
mv linux-amd64/helm /usr/local/bin/helm (只运行helm3)
mv linux-amd64/helm /usr/local/bin/helm3 (2和3并行)
# 试运行,确认版本
helm3 version
评论区