Chartmuseum部署
预备知识
如果你不知道Chartmuseum是做什么的,那么请参考下面链接(包括但不限于)进行学习:
添加choerodon chart仓库并同步
helm repo add c7n https://openchart.choerodon.com.cn/choerodon/c7n/
helm repo update
部署Chartmuseum
- 若需了解项目详情及各项参数含义,请移步 helm/chartmuseum。
编写参数配置文件
chartmuseum.yaml
env:
open:
STORAGE: local
AUTH_ANONYMOUS_GET: "true"
DISABLE_API: "false"
DEPTH: 2
secret:
BASIC_AUTH_PASS: password
BASIC_AUTH_USER: choerodon
persistence:
enabled: true
storageClass: nfs-provisioner
ingress:
enabled: true
hosts:
- name: chart.example.choerodon.io
path: /
执行部署
helm upgrade --install chartmuseum c7n/chartmuseum \
-f chartmuseum.yaml \
--version 2.15.0 \
--create-namespace \
--namespace c7n-system
验证部署
- 访问设置的域名出现以下界面即部署成功