k8s:安装 Helm 私有仓库ChartMuseum、helm-push插件并上传、安装Zookeeper

        ChartMuseum 是 Kubernetes 生态中用于存储、管理和发布 Helm Charts 的开源系统,主要用于扩展 Helm 包管理器的功能
核心功能
‌集中存储‌:提供中央化仓库存储Charts,支持版本管理和权限控制。 ‌
‌跨集群部署‌:支持多集群环境下共享Charts,简化部署流程。 ‌
‌离线部署‌:适配无网络环境,可将Charts存储在本地或局域网内。 ‌
‌HTTP接口‌:通过HTTP协议提供服务,用户可通过Helm客户端上传、下载及搜索Charts。 ‌

1.docker启动ChartMuseum

docker run -d \

  --name chartmuseum \

  -p 8080:8080 \

  -v $(pwd)/charts:/charts \

  -e STORAGE=local \

  -e STORAGE_LOCAL_ROOTDIR=/charts \

  chartmuseum/chartmuseum:latest

-v $(pwd)/charts:/charts:将当前目录下的 charts/ 文件夹作为存储路径。

1.1给charts文件夹权限


chmod -R 777 /app/KubeSphere/charts 

 

2.添加私有仓库到 Helm 客户端

在你的 Helm 客户端机器上执行:

helm repo add sinopsrepo http://172.23.123.117:8080

helm repo list

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值