使用harbor做为helm Chart仓库


一、启用harbor的Chart仓库服务

# ./install.sh --with-chartmuseum

启用后,默认创建的项目就带有helm charts功能了。

二、安装push插件

插件地址: https://github.com/chartmuseum/helm-push 
安装命令:
helm plugin install https://github.com/chartmuseum/helm-push

也可以下载离线包
解压到对应用户的环境目录下 /root/.local/share/helm/plugins/helm-push/

三、添加repo

helm repo add  --username admin --password xxxx  harbor https://harbor.xxx.com/chartrepo/library
/chartrepo/是必须带的

四、推送与安装Chart

推送
helm push mysql-1.4.0.tgz --username=admin --password=xxxxx https://harbor.xxx.com/chartrepo/library


安装
helm install web --version 1.4.0 myrepo/demo

如果下载失败先更新repo
helm repo update 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM