-
Notifications
You must be signed in to change notification settings - Fork 48
Description
Currently, the chart uses the global key in the values to store common parameters for the various components deployed by the chart.
However, this complicates reusing the chart as a dependency due to the fact that values under global are shared across all (sub)charts in a deployment.
Because of this, and the fact that the values defined by the openbao chart use very generic names (e.g. enabled, imagePullSecrets, namespace), reusing the chart as-is risks creating conflicts with other charts that use the same global names for different purposes.
This chart does not have dependencies, thus has no need for global values. If they were moved to e.g. common, it would minimize cross-chart incompatibilities in the global namespace.
Currently, your options are:
- ensure that the openbao chart is not pulled along some other dependency that has conflicting uses in the
globalvalues - install the openbao chart separately
- fork the chart to fix the names
This would probably be a breaking change in the chart, unless a fallback mechanism is put in place somehow