This repository has been archived by the owner on Aug 25, 2021. It is now read-only.
Reconsider global variables in values.yaml #238
Labels
area/chart-only
Related to changes that simply require yaml chart changes, e.g. exposing a new field
enhancement
New feature or request
Because of the way global variables are implemented in this and the vault chart it is currently impossible to configure the consul chart as a dependency/subchart of the vault chart, because
global.image
with the valuevault:1.2.2
from the vault chart will also be rendered in the consul templates, because it too usesglobal.image
for the configuration of the image version.It is not recommended to use global variables in helm charts in this way and I would propose to switch to the normal way this is implemented in helm/charts, e.g.
For vault this change might be rather straightforward, because not many variables are currently defined in global, but for consul more variables are already defined as global variables.
The issue is also tracked in vault-helm: hashicorp/vault-helm#68
The text was updated successfully, but these errors were encountered: