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
- Declaring a Library Chart Type
- Exporting Reusable Named Templates
- Consuming a Library as a Dependency
- Overriding Library Defaults Locally