Install a Helm Umbrella Chart
Understand how to create and install Helm umbrella charts by managing dependencies carefully. This lesson guides you through updating nested chart requirements, resolving common errors, and deploying complex applications reliably using Helm.
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:
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:
The output will be as follows:
Hang tight while we grab the latest from your chart repositories...
...Successfully got an ...