Helm chart configuration values¶
Helm charts are configured using a values.yaml file or inline via the command line.^[400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md] This file defines the configurable parameters for the chart and their default values.^[400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md]
Viewing values¶
To view all configurable options with detailed comments for a specific chart, you can inspect the values.yaml file directly or use the Helm CLI to show the default values.^[400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md]
$ [Helm](<./helm.md>) show values jenkins/jenkins
A summary of configurable options is often also provided in a VALUES_SUMMARY.md file within the chart's documentation.^[400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md]
Applying configuration¶
Configuration values are applied during Helm commands such as install or upgrade.^[400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md]
- Install:
$ [Helm](<./helm.md>) install [RELEASE_NAME] jenkins/jenkins [flags]^[400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md] - Upgrade:
$ [Helm](<./helm.md>) upgrade [RELEASE_NAME] jenkins/jenkins [flags]^[400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md]
You can override default values by passing a custom values.yaml file using the -f flag or by setting specific variables using the --set flag.^[400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md]
Related Concepts¶
Sources¶
400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md