#基本命令:
#环境配置:
#1、下载helm v3二进制文件,并部署至/usr/bin/下
wget https://get.helm.sh/helm-v3.8.1-linux-amd64.tar.gz
 
#2、安装cm-push插件(没翻墙这步会卡住 - 请使用下边的内部版本)
helm plugin install https://github.com/chartmuseum/helm-push
 
#2.1、使用gitlab.4pd.io项目安装cm-push
helm plugin install https://gitlab.4pd.io/liujian/helm-push
 
#3、使用用户名密码添加指定项目repo
helm repo add harbor-chart-demo --username="test" --password="Harbor@test01" https://harbor.4pd.io/chartrepo/openaios
 
#4、本地helm chart项目打包
helm package .
 
#5、上传chart到指定repo
helm cm-push prometheus-11.12.1.tgz harbor-chart-demo
 
#6、下载指定repo的chart
helm pull --version 11.12.1 harbor-chart-demo/prometheus
 
# 查看最终的 values.yaml 内容
helm template copilot-op.tgz -f copilot-op.values.yaml