feat: Tiller configuration per release (#516)

Resolves #486
This commit is contained in:
KUOKA Yusuke
2019-03-29 23:45:31 +09:00
committed by GitHub
parent 5f8b2e5c7f
commit f5e565ea3e
4 changed files with 141 additions and 3 deletions
+16
View File
@@ -52,6 +52,14 @@ helmDefaults:
timeout: 600
recreatePods: true
force: true
# enable TLS for request to Tiller
tls: true
# path to TLS CA certificate file (default "$HELM_HOME/ca.pem")
tlsCACert: "path/to/ca.pem"
# path to TLS certificate file (default "$HELM_HOME/cert.pem")
tlsCert: "path/to/cert.pem"
# path to TLS key file (default "$HELM_HOME/key.pem")
tlsKey: "path/to/key.pem"
releases:
# Published chart example
@@ -101,6 +109,14 @@ releases:
installed: true
# restores previous state in case of failed release
atomic: true
# enable TLS for request to Tiller
tls: true
# path to TLS CA certificate file (default "$HELM_HOME/ca.pem")
tlsCACert: "path/to/ca.pem"
# path to TLS certificate file (default "$HELM_HOME/cert.pem")
tlsCert: "path/to/cert.pem"
# path to TLS key file (default "$HELM_HOME/key.pem")
tlsKey: "path/to/key.pem"
# Local chart example
- name: grafana # name of this release