mirror of
https://github.com/truenas/charts.git
synced 2026-06-18 01:26:53 +08:00
Common Library
Values flow
Values are applied with this order, the last overrides the previous.
- common/values.yaml
- chart/ix-values.yaml
- chart/questions.yaml
TODO: Clarify while testing, in which place does test-values.yaml is.
This is so we can set some sane defaults values on the common library, but have
the option to override those when developing a new chart. And lastly, end user
can override those, based on the interface we create on the questions.yaml
common.yaml
The file common.yaml in templates directory is the main entrypoint to the
common library. It's the one responsible to call all the templates