Introduce helm flag to disable image digests
Gloo Edge Product
Open Source
Gloo Edge Version
All
Is your feature request related to a problem? Please describe.
Right now, when the chart is rendered, the images specify the digest as well. Introduce a helm flag global.image.disableDigests or something like that to disable generating the digest
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional Context
No response
@davidjumani I lack a bit of context here. What issue would this solve?
When using a private registry to pull images by specifying:
global:
image:
registry: my-registry.azurecr.io
we're encountering BackOff errors. This seems to happen because the Helm chart expects a specific image digest, but the images in our private registry were tagged without pinning to a digest. As a result, even minor changes to the image produce new layers, which change the digest and cause mismatches.
It would be helpful if Helm could resolve the image digest dynamically from the private registry, rather than relying solely on the provided tag. This would make deployments more robust and avoid these digest mismatch issues.