Harbor 是一个主流的镜像仓库系统,在 v1.6 版本以后的 harbor 中新增加了 helm charts 的管理功能,可以存储Chart文件。
1 启用Harbor的Chart仓库服务
启用后,默认项目就带有helm charts功能了。我这里创建一个名为lc_chart的私有仓库。
2 安装push插件
# cp -a helm-push/ /root/.local/share/helm/plugins/
3 添加repo
http://172.16.1.61/chartrepo/lc_chart
4 推送与安装Chart
(2) 查看推送到harbor上的chart
# helm install web --version 0.1.0 harbor_lc_chart/demo -n default