Namespace the global.image.registry
(or update docs to explicitly allow the old keys)
#12624
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
needs-priority
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
#12028 moved all the configuration for the image registries under
global.image.registry
. This is a generic location and would work very nicely for all the charts and subcharts if one is only ever pulling fromregistry.k8s.io
, but more often than not - multiple different registries are involved when combining multiple charts, so this setting will in practice only apply toingress-nginx
.That's not an issue in itself, although the potential for conflicts if other charts decide to use the same key does exist. A bigger problem is that the key itself does not have any indication that it is
ingress-nginx
specific - which could be misleading and confusing.There still is value in using
global
, however can it be namespaced atglobal.ingress-nginx.image.registry
?Alternatively, the code still supports
controller.image.registry
, but it was removed from the README - does that mean it's deprecated and will be removed or can it be kept around?The text was updated successfully, but these errors were encountered: