k8s

helm本地仓库搭建

步骤

只要可以实现http server的都可以当作helm server。我这里直接使用httpd来实现chart仓库。

创建index.yaml

helm repo index charts/ --url http://1.2.3.4:8081/charts

file

创建镜像

我的chart包在本地的charts目录。这里创建Dockerfile,拷贝charts目录到httpd容器目录。

mkdir helm-server
cp charts helm-server

vim Dockerfile
FROM httpd:latest
ADD . /usr/local/apache2/htdocs

docker build -t helm-server:latest .

file

启动容器

docker run -itd -p 8081:80 --name helm-server helm-server:latest

添加chart仓库

我这里用的是rancher。

file

查看chart

file

这样只需要在rancher页面上点击即可安装chart包,无需执行helm命令。

分类: k8s
0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
内联反馈
查看所有评论

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部
1
0
希望看到您的想法,请您发表评论x