The following well intentioned check we have may conflict with dynamic configuration naming based on the helm version, e.g. <helm-release-name>-beyla:
{{- if and (not .Values.config.create) (eq .Values.config.name "") }}
{{- fail "if .Values.config.name is not set, then .Values.config.create should be set to true to use default configuration" }}
{{- end }}
We should wrap this if/end with another if/end, something like if not skipConfigMapCheck which will avoid doing this check.
This is particularly useful when Beyla is deployed as part of another larger helm chart.
The following well intentioned check we have may conflict with dynamic configuration naming based on the helm version, e.g.
<helm-release-name>-beyla
:We should wrap this
if/end
with anotherif/end
, something likeif not skipConfigMapCheck
which will avoid doing this check.This is particularly useful when Beyla is deployed as part of another larger helm chart.