二进制 配置helm 仓库chartmuseum

1 篇文章 1 订阅

注:配置chartmuseum 可以从官方查看说文档

https://chartmuseum.com/docs/#prometheus-metrics

此次主要介绍二进制的部署配置方式:

第一步,下载chartmuseum二进制文件,操作如下(本文介绍 linux):

# on Linux
curl -LO https://s3.amazonaws.com/chartmuseum/release/latest/bin/linux/amd64/chartmuseum
# on macOS
curl -LO https://s3.amazonaws.com/chartmuseum/release/latest/bin/darwin/amd64/chartmuseum
# on Windows
curl -LO https://s3.amazonaws.com/chartmuseum/release/latest/bin/windows/amd64/chartmuseum
chmod +x ./chartmuseum
mv ./chartmuseum /usr/local/bin

第二步,编辑chartmuseum.service文件,配置systemd服务管理,内容如下:

cat /etc/systemd/system/chartmuseum.service
[Unit]
Description=chartmuseum
Requires=network-online.target
After=network-online.target

[Service]
EnvironmentFile=/etc/chartmuseum/chartmuseum.config
User=root
Restart=always
ExecStart=/usr/local/bin/chartmuseum $ARGS
#ExecStop=/usr/local/bin/chartmuseum step-down
ExecStop=/bin/kill -s HUP $MAINPID

[Install]
WantedBy=multi-user.target

第三步,编写chartmuseum服务启动配置

cat /etc/chartmuseum/chartmuseum.config

ARGS=--port=8081 --storage="local" --storage-local-rootdir="/data/chartmuseum/" --log-json --basic-auth-user=admin --basic-auth-pass="123456"

配置了用户密码,安全。

第四步,当然是启动服务

systemctl daemon-reload

systemctl start chartmuseum.service

systemctl enable chartmuseum.service

netstat -apntu|grep 8081

第五步,添加helm仓库

helm repo add clife_repo  http://111.230.173.94:8081 --username admin --password 123456

helm repo ls

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值