harbor配置helm chart仓库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了harbor配置helm chart仓库相关的知识,希望对你有一定的参考价值。

harbor配置helm chart仓库
1、harbor 安装的时候 默认没有helm charts的仓库,如果已经安装过重新执行安装即可,不需要prepare
docker-compose stop
./install.sh --with-chartmuseum
安装完成之后登录页面上就会有了 helm charts 了,页面上也可以直接上传charts

2、helm 需要安装插件并添加源,需要harbor登陆用户密码
helm plugin install https://github.com/chartmuseum/helm-push
helm repo add course https://harbor.wehgc.com:10443/chartrepo/library --username=admin --password=GJ9JwGl0jL
3、上传
helm push polling-helm course
PS:如果出现以下错误提示:
Error: couldn‘t load repositories file (/root/.config/helm/repositories.yaml): open /root/.config/helm/repositories.yaml: no such file or directory
解决方法:则拷贝相应的文件到目录
mkdir /root/.config/helm && cp .helm/repository/repositories.yaml /root/.config/helm/repositories.yaml
错误提示:
cp: 无法创建普通文件"/root/.cache/helm/repository/course-index.yaml": 没有那个文件或目录
解决方法:
mkdir /root/.cache/helm/repository -p && cp .helm/repository/cache/course-index.yaml /root/.cache/helm/repository/course-index.yaml

以上是关于harbor配置helm chart仓库的主要内容,如果未能解决你的问题,请参考以下文章

④使用Helm开发一个Chart模板

Harbor 2.1安装配置,以支持helm charts管理及clair安全扫描

Helm部署Harbor,实现高可用的镜像仓库(超详细分享)~后附踩坑记录

k8s学习配置harbor的nfs对接以及配置为helm仓库

Docker搭建私有仓库之Harbor

helm深入学习