一 说明
Helm官网:https://helm.sh/zh/
引用官网的话:Helm 帮助您管理 Kubernetes 应用—— Helm Chart,即使是最复杂的 Kubernetes 应用程序,都可以帮助您定义,安装和升级。Helm Chart 易于创建、发版、分享和发布。
优点特别多,直接看官网就行。
二 部署
helm的v3版本部署也非常简单,直接下载解压copy相关目录到/usr/local/bin下即可
1 | wget https://get.helm.sh/helm-v3.7.1-linux-amd64.tar.gz |
在k8s的master节点上执行完以上命令后,就等于已经安装好了helm。
三 常用命令
常用的命令如下:1
2
3
4
5
6
7
8
9
10
11
12helm [-n 命名空间] list 查看已部署的charts
如:helm -n xxx-dev list
helm install [charts名称] [charts目录或tgz压缩包] 安装部署charts
如:helm install nfs-provisioner nfs-provisioner-0.3.0.tgz
如:helm install emqx .
helm [-n 命名空间] del [charts名称] 删除已部署的charts
如:helm del emqx
helm [-n 命名空间] upgrade [charts名称] [charts目录或tgz压缩包]
如:helm upgrade emqx .
更多命令请查看官方文档:https://helm.sh/zh/docs/helm/helm/