• Chartmuseum部署

    预备知识

    如果你不知道Chartmuseum是做什么的,那么请参考下面链接(包括但不限于)进行学习:

    添加choerodon chart仓库并同步

    helm repo add c7n https://openchart.choerodon.com.cn/choerodon/c7n/
    helm repo update
    

    部署Chartmuseum

    创建PVC

    helm install c7n/persistentvolumeclaim \
        --set requests.storage=256Mi \
        --set accessModes={ReadWriteMany} \
        --set storageClassName=nfs-provisioner \
        --version 0.1.0 \
        --name chartmuseum-pvc \
        --namespace c7n-system
    

    进行部署

    helm install c7n/chartmuseum \
        --set service.enabled=true \
        --set persistence.enabled=true \
        --set persistence.existingClaim=chartmuseum-pvc \
        --set ingress.enabled=true \
        --set ingress.hosts=chart.example.com \
        --set env.open.DISABLE_API=false \
        --set env.open.DEPTH=2 \
        --version 1.6.1 \
        --name chartmuseum \
        --namespace c7n-system
    

    验证部署