使用
下载安装
官中使用文档
girhub下载链接
安装方式:将源码安装包下载到linux服务器中,解压后进入linux-amd64目录,将helm可执行文件移动或复制到/usr/bin/下即可
配置仓库
#添加仓库地址
helm repo add 仓库名称 仓库地址
#查看仓库
helm repo list
#删除仓库
helm repo remove 仓库名称
#更新仓库
helm repo update
常用helm仓库地址
#开源社镜像:
http://mirror.kaiyuanshe.cn/kubernetes/charts/
#阿里云:
https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
#微软:
https://mirror.azure.cn/kubernetes/charts/
在线安装
#搜索
helm search repo 搜索内容
#安装
helm install 别名 搜索到的名称
#卸载
helm uninstall 别名
#查看安装的内容
helm list
#查看安装应用的状态
helm status 安装之后的别名
自定义Chart
#创建chart
helm create 名称
#Chart.yaml 当前chart属性配置信息
#templates 存放yaml文件的目录
#values.yaml 可以存放全局变量,供templates下的yaml文件使用
#安装自定义chart
helm install 别名 自定义chart目录
#自定义chart升级
helm upgrade 别名 自定义chart目录
全局变量使用
#values.yaml中存放的key:value全局变量,在templates下的yaml通过下面格式进行调用
{{ .Value.key}}
#获取当前版本名称
{{ .Release.Name}}