helm/pkg/chartutil/testdata/three-level-dependent-chart
Matt Farina 3547a4b5bf Fixing precedence issue with the import of values.
The ordering should be:
1. User specified values (e.g CLI)
2. Parent chart values
3. Imported values
4. Sub-chart values

This enables parnet charts to import large set of values from a
child and then override select values.

This change is needed for backwards compatibility.

Fixes #12460

Signed-off-by: Matt Farina <matt.farina@suse.com>
(cherry picked from commit 25371e2f0d)
2023-10-12 09:24:31 -04:00
..
umbrella Fix multiple bugs in values handling 2023-06-26 11:37:21 -04:00
README.md Fixing precedence issue with the import of values. 2023-10-12 09:24:31 -04:00

Three Level Dependent Chart

This chart is for testing the processing of multi-level dependencies.

Consists of the following charts:

  • Library Chart
  • App Chart (Uses Library Chart as dependency, 2x: app1/app2)
  • Umbrella Chart (Has all the app charts as dependencies)

The precedence is as follows: library < app < umbrella

Catches two use-cases:

  • app overwriting library (app2)
  • umbrella overwriting app and library (app1)