helm 安装及常用命令



helm-v3.8.2-linux-amd64.tar.gz 以上是新版的helm的安装包,这个安装包只需要解压并移动到用户路径($PATH)即可,无需再做其他的操作。 安装好后可以直接添加仓库 #helm仓库地址 https://artifacthub.io/ #添加仓库 helm repo add bitnami https://charts.bitnami.com/bitnami helm repo add stable https://charts.helm.sh/stable

helm仓库列表

helm repo list

更新helm仓库

helm repo update #在仓库中查找redis helm search repo redis #在仓库中下载redis helm fetch stable/redis-ha #查看已经安装的chart helm ls –all-namespaces #删除指定命名空间的chart helm uninstall redis-ha –namespace=basic-components helm uninstall redis -n basic-components #将本地的chart打包 helm package . #将打包好的chart安装到k8s helm install redis redis-17.8.0.tgz -n basic-components #这个也是安装只是不需要打包但是需要下载 helm install redis-ha -f my_values.yaml –namespace=basic-components stable/redis-ha //查看 helm repo list // 设置新的镜像地址 helm repo add stable https://charts.helm.sh/stable helm repo add aliyuncs    https://apphub.aliyuncs.com helm repo add aliyun https://apphub.aliyuncs.com/ helm repo add bitnami https://charts.bitnami.com/bitnami

// 更新镜像地址 helm repo update helm search

查看当前最新版本

helm search repo deerchain

首次部署使用安装命令

helm install deerchain –set image.tag=113 –set imagePullSecrets=harbor-pull-secret-188 –set namespace=pro nexus/deerchain

更新命令(此命令会使用最新的镜像和helm版本)不指定image版本号,k8s会不去拉取

helm upgrade deerchain –set image.tag=127 –set namespace=pro nexus/deerchain

删除pod

helm delete deerchain

安装

helm install deerchain –set image.tag=130 –set replicaCount=1 –set imagePullSecrets=harbor-pull-secret-188 –set namespace=pro nexus/deerchain –version 0.1.130

回滚版本命令(此命令使用注意tag和helm版本一致)

helm upgrade deerchain –set image.tag=130 –set replicaCount=1 –set imagePullSecrets=harbor-pull-secret-188 –set namespace=pro nexus/deerchain –version 0.1.130