k8s icon indicating copy to clipboard operation
k8s copied to clipboard

helm: accept parameters to globally configure image registry & pull secrets

Open lmmarsano opened this issue 3 years ago • 5 comments

Enterprises often require private image registries that proxy public ones. Configuring a different, authenticated registry should be as simple as configuring a custom repository for any common package manager. We shouldn't have to track down & replace the entire name of every image to add a constant prefix.

Other helm charts commonly do this. In the bitnami/wordpress chart notice global parameters

  • global.imageRegistry
  • global.imagePullSecrets

for global settings alongside higher precedence image-specific parameters

  • image.registry
  • image.pullSecrets

to override specific images.

Please do the same for all charts here to simplify deployments?

lmmarsano avatar Nov 07 '21 17:11 lmmarsano

It would help our users too 🥺

exu avatar Nov 04 '22 10:11 exu

Hello all, @wallyqs, are there any updates on this issue?

ypoplavs avatar Nov 09 '22 07:11 ypoplavs

Our company also needs a fix for this issue. Any updates?

plamen-kutinchev avatar Nov 28 '22 08:11 plamen-kutinchev

#606 will allow for the registry to be overridden on a per-image basis. Could look at adding global next

caleblloyd avatar Nov 28 '22 15:11 caleblloyd

Global Image Registry and Pull Policy are supported in nats-1.0.0-beta.0

Global Image pull secrets are not in there yet so I'll leave this open

caleblloyd avatar May 03 '23 19:05 caleblloyd