When you use Helm to make a release of a chart, there are certain attributes that you might need to change, or configuration you might need to provide. Luckily, Helm provides a standard way for users of a chart to override some or all of the configuration values.
In this section, we are going to look at how, as the user of a chart, you might go about supplying configuration to Helm. Later in the chapter, we are going to look at how you can create your own charts and use the configuration passed in to allow your chart to be customized.
When we invoke helm install, there are two ways we can provide configuration values: passing them as command-line arguments, or by providing a configuration file.
These configuration values are merged with the default values provided by a chart. This allows a chart author to provide a default configuration to allow users to get...