liveBook · Manning

Values.yaml file

A values.yaml file is a Helm configuration file containing parameter values used to customize chart templates and their deployed resources.

How 3 Manning books explain it

Acing the Certified Kubernetes Administrator Exam, Second Edition

A values file is a YAML configuration file containing parameters that Helm substitutes into chart templates.

How it is used
Configures Helm chart deployments by supplying parameter values without rewriting templated Kubernetes manifests.
How deep it goes
Explains YAML values, Go template substitution, installation, and verification, but does not detail Helm rendering internals.
Examples
Uses a MetalLB address pool with layer2 protocol and a Docker bridge-network address range.
What you can do after
Operate/configure Helm charts by creating values.yaml, installing with --values, and checking the deployed release.

Read how Acing the Certified Kubernetes Administrator Exam, Second Edition explains values.yaml file →

Machine Learning Platform Engineering

A Helm values file is a configuration file containing values that customize templates in a Helm chart.

How it is used
Customizes Helm chart templates so Kubernetes applications can be installed, upgraded, and managed consistently.
How deep it goes
Explains the template-to-values relationship and demonstrates configuration fields, but does not detail Helm value-merging or schema behavior.
Examples
Uses replicaCount, image settings, and NodePort service configuration to deploy a multi-replica application.
What you can do after
Operate/configure Helm deployments by editing chart values and verifying the resulting Kubernetes resources.

Read how Machine Learning Platform Engineering explains values.yaml file →

Data Pipelines with Apache Airflow, Second Edition

A Helm values file is a configuration file containing values that parameterize a Helm chart deployment.

How it is used
Overrides Helm chart defaults to customize Airflow deployments during installation or upgrade.
How deep it goes
Explains override structure through user, image, DAG-source, and executor configurations, stopping short of general YAML semantics.
Examples
Demonstrates initial-user creation, custom DAG images, persistent-volume and Git DAG delivery, and multiple executor images.
What you can do after
Operate/configure Airflow deployments by composing override files and applying them with helm upgrade --install.

Read how Data Pipelines with Apache Airflow, Second Edition explains values.yaml file →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.