Install a Helm Umbrella Chart
Learn how to install a Helm umbrella chart.
We'll cover the following...
Update a chart’s dependencies
Let’s assume that we’ve just created a new Helm umbrella chart (like the one that’s in the code playground at the end of this lesson), let’s test it and try to install a new release:
helm upgrade kanban ./kanban -n kanban-umbrella --create-namespace --install --wait
The output will be as follows:
Release "kanban" does not exist. Installing it now.
Error: found in Chart.yaml, but missing in charts/ directory: kanban-frontend, kanban-backend
Unfortunately, we get an error which says that there are no files in the /charts directory. We may recall that before installing the app chart with the postgresql chart, we first needed to download it to the /charts directory and this is a similar situation… Even though we’ve got charts on our disk, before installing an umbrella chart we need to package and put dependent charts into the /charts folder of the kanban chart. Therefore, we need to run the following command:
helm dependency update ./kanban
The output will be as follows:
Hang tight while we grab the latest from your chart repositories...
...Successfully got an ...