arhat.dev/helm-stack@v0.1.2/.helm-stack.yaml (about) 1 app: 2 environmentsDir: ./build/envs 3 chartsDir: ./build/charts 4 localChartsDir: ./testdata/charts 5 6 repos: 7 - name: incubator 8 url: https://kubernetes-charts-incubator.storage.googleapis.com 9 - name: bitnami 10 url: https://charts.bitnami.com/bitnami 11 - name: custom-foo 12 url: https://charts.example.com 13 auth: 14 httpBasic: 15 username: foo 16 password: bar 17 tls: 18 insecureSkipVerify: true 19 caCert: /path/to/ca.crt 20 cert: /path/to/cert.pem 21 key: /path/to/key.pem 22 23 charts: 24 - name: bitnami/redis@latest 25 - name: bitnami/prometheus-operator@0.20.7 26 - name: emqx@master 27 git: 28 url: https://github.com/emqx/emqx-rel 29 path: deploy/charts/emqx 30 - name: logstash@7.8.0 31 git: 32 url: https://github.com/elastic/helm-charts.git 33 path: logstash 34 35 environments: 36 - name: bar 37 # set kubeconfig context if it's not the default context 38 kubeContext: "" 39 deployments: 40 - name: edge/mqtt 41 chart: emqx@master 42 43 - name: storage/redis # <namespace>/<name> 44 chart: bitnami/redis@latest 45 state: absent 46 baseValues: values-production.yaml 47 48 - name: monitoring/promop 49 chart: bitnami/prometheus-operator@0.20.7 50 baseValues: values-production.yaml 51 state: absent,keepCRDs 52 53 - name: testing/foo 54 chart: foo@latest 55 baseValues: values-bar.yaml 56 57 # - name: logging/logstash 58 # chart: logstash@7.8.0