Private Registry for Utility Images
# 🌱|help-and-getting-started
s
Hello! Thank you for the amazing software you have developed. I have mirrored the garden utility images to a private google artifact registry. I have the following config in my project
Copy code
- name: local-kubernetes
  imagePullSecrets:
  - name: image-pull-credentials
    namespace: ${environment.namespace}
  utilImageRegistryDomain: <...docker.pkg.dev/...>
This works great for my containers, but it fails when fetching garden's "default-backend". It appears the
imagePullSecrets
is not set on the deployment. I believe this is the PR which introduced this functionality https://github.com/garden-io/garden/pull/6552 Im using latests garden v0.14.3
c
Hi @shy-state-9608, is this still happening? Would it be possible to paste the error message and the full provider configuration? It would make debugging this easier. Just to make sure I understand the issue, you are saying that the authentication to the mirror is failing but your images are pushed and pulled successfully from the same mirror? Or do you have two registries set up? Thanks!
s
The bug is that the
imagePullSecrets
is not added to the deployment of garden's
default-backend
. I have since moved to traefik. Thank you for the response 🙏 PS: pls provide arm64 image of
default-backend
. It will help macos users.
PS*: if I don't forget i will submit a (patch)[https://github.com/garden-io/garden-default-backend/blob/main/.circleci/config.yml] myself.