Bitnami Umbrella chart - a subchart for multiple application
you can use alias in your dependencies file. like this.
- name: nginx version: 6.2.0 repository: https://charts.bitnami.com/bitnami - name: aspnet-core version: 0.2.0 repository: https://charts.bitnami.com/bitnami alias: web-api1-dev - name: aspnet-core version: 0.2.0 repository: https://charts.bitnami.com/bitnami alias: web-api2-dev
Then use aliases in your main values.yaml file.
Please reffer to the Helm Documentation.
Adding an alias for a dependency chart would put a chart in dependencies using alias as name of new dependency.
One can use alias in cases where they need to access a chart with other name(s).
Currently deploying like below...The Web UI using nginx chart, the Web API 1 using aspnet-core chart, the Web API 2 also using same aspnet-core chart
Additionally documentation provides insight on tags
and condition
so you can enable/disable charts installation (so potentially split your APIs)