HELM 常用命令
# 1、查看
$ helm list # 查看当前的release
$ helm ls
--all # 显示所有空间中的
$ helm status helm名 # 查看release详细信息,状态
# 2、删除
$ helm delete helm名 # 删除release,保留副本
--purge # 删除release,不保留副本
$ helm ls --deleted # 查看已经删除的release,留下的副本
# 3、部署
$ helm install # 部署release
--name # 指定helm名
-n # 指定helm名
-f # 指定基于yaml文件安装
--namespace # 指定名字空间创建
# 4、更新升级
$ helm upgrade # 升级
$ helm upgrade -f 文件名 helm名 . # 基于文件升级应用
$ helm upgrade -f 文件名 helm名 --set image,tag=v3 . # 命令升级
# 5、回滚
$ helm rollback release名 版本号 # release版本回滚
$ helm rollback cautious-shrimp 1 # 使用 helm delete --purge RELEASE_NAME 移除所有与指定 Release 相关的 Kubernetes 资源和所有这个 Release 的记录
# 6、仓库相关
$ helm repo list # 列出本地的helm仓库
$ helm repo add 仓库名 地址 # 添加helm仓库
$ helm repo delete 仓库名 # 删除helm仓库
# 7、下载chart包
$ helm fetch 仓库名/chart名 --version 版本号 # 下载chart包到本地