Skip to content

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]

Sources

  • 400-devops-06-kubernetes-devops-helm-helm-jenkins-readme.md