Closed CeddaerrixGE closed 2 weeks ago
After a little research, it seems that using patternproperties would be a way to allow global
parameters not required by cert-manager
With #43 globals
no longer sets additionalProperties: false
. This was to solve similar issues like https://github.com/cert-manager/cert-manager/issues/7329
This should solve your issue once we release cert-manager 1.16.1
With #43
globals
no longer setsadditionalProperties: false
. This was to solve similar issues like cert-manager/cert-manager#7329This should solve your issue once we release cert-manager 1.16.1
Any ETA about cert-manager 1.16.1 release?
We just released cert-manager v1.16.1.
See https://cert-manager.io/docs/releases/release-notes/release-notes-1.16/#v1161
I have an umbrella chart having
cert-manager
as a dependency with custom hooks to configureIssuer
s on post-install/upgrade. With version v1.16.0, the breaking change about Helm schema validation rejects all theglobal
parameters it does not recognize.The definition of
global
(see https://helm.sh/docs/chart_template_guide/subcharts_and_globals/#global-chart-values) is:Hence, the
helm-tool
mentioned under https://cert-manager.io/docs/releases/release-notes/release-notes-1.16/#helm should not reject unknownglobal
and raise an error such as: Instead, it should either ignore theglobal
parameters or just mark them as a warning that they are not recognize bycert-manager
.