0Pricing
Helm Academy · Lesson

Overriding Library Defaults Locally

Customizing shared templates per consumer.

Shared, But Not Rigid

A good library sets sensible defaults yet lets each consumer adjust them. The main lever is the values the partial reads at render time.

Drive Behavior Through Values

Because partials read .Values, your chart customizes shared output simply by setting those keys in its own values.yaml.

# your values.yaml
image:
  repository: nginx
  tag: "1.27"

All lessons in this course

  1. Declaring a Library Chart Type
  2. Exporting Reusable Named Templates
  3. Consuming a Library as a Dependency
  4. Overriding Library Defaults Locally
← Back to Helm Academy