You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Chart Museum

Installing

helm install stable/chartmuseum --name chartmuseum --values values.yaml


values.yaml
replicaCount: 1

env:
  open:
    # storage backend, can be one of: local, alibaba, amazon, google, microsoft, oracle
    STORAGE: local
    # disable all routes prefixed with /api
    DISABLE_API: false
    # allow chart versions to be re-uploaded
    ALLOW_OVERWRITE: true


  secret:
    # username for basic http authentication
    BASIC_AUTH_USER: test
    # password for basic http authentication
    BASIC_AUTH_PASS: xxxxx

service:
  type: NodePort
  nodePort: 30889

persistence:
  enabled: true
  accessMode: ReadWriteOnce
  size: 8Gi



Packaging Helm Charts

> cd <folder>

> helm package 


Publishing to Chart Museum


Install push plugin

helm plugin install https://github.com/chartmuseum/helm-push


Add repo

helm repo add chartmuseum https://stage.keystone.irdeto.io:30889 --username test --password testpw


Push

helm push ./bvt-1.7.0-SNAPSHOT.tgz chartmuseum





  • No labels