Add export-values directive
Adds export-values directive for Chart.yaml dependencies to pass values from parent chart to its
child:
.helm/requirements.yaml
------------------------------------------------------
dependencies:
- name: subchart
version: 1.0.0
export-values:
- parent: werf
child: werf
This will pass werf service values $.Values.werf from the main chart to the subchart. Service values will become available in the subchart on the same path: $.Values.werf.
Fixes
Werf's auto dependencies downloader will only vendor external chart dependencies.
Explicitly specified internal chart dependencies (with an empty repository field or "file://path-to-subchart") will be used directly from the project repo without excess vendoring.