Helm Dependencies: Difference between revisions
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
=How Helm Dependencies Work= | =How Helm Dependencies Work= | ||
Helm does not automatically handle transitive dependencies: intermediate manual steps are required to install a chart that depends on other charts. | Helm does not automatically handle transitive dependencies: intermediate manual steps are required to install a chart that depends on other charts. For example, if we simply declare the chart "a" as dependent on chart "b" in the dependencies section of the "a"'s Chart. | ||
=Dependency Declaration= | =Dependency Declaration= |
Revision as of 17:34, 15 December 2019
External
Internal
Overview
Revised for Helm 3
To Deplete
How Helm Dependencies Work
Helm does not automatically handle transitive dependencies: intermediate manual steps are required to install a chart that depends on other charts. For example, if we simply declare the chart "a" as dependent on chart "b" in the dependencies section of the "a"'s Chart.
Dependency Declaration
Dependencies are declared in Chart.yaml 'dependencies' section.
...
dependencies:
- name: # The name of the dependency
version: # The version of the dependency
repository: # Repository URL
...
Example:
...
dependencies:
- name: c
version: 1.0.0
repository: # Repository URL
...