菜单
本页目录

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包到本地