KAS Deployment has no way of specifying an imagePullSecret
Summary
Currently if we wish to override the image that the kas deployment uses to something in a private repository (e.g. dev.gitlab.org), we are unable to do so, as the deployment object does not allow us to specify an imagePullSecret
Steps to reproduce
Confgiure KAS to use an image on a private registry, requiring authentication to access the image.
Configuration used
(Please provide a sanitized version of the configuration used wrapped in a code block (```yaml))
gitlab:
kas:
image:
pullSecrets:
- name: my-pull-secret
Current behavior
K8s Failure to fetch the image, as not authorized
Expected behavior
With pullSecrets present, fetch succeeds and Pods start
Versions
- Chart: as of at least a04b998b
- Platform: N/A
- Kubernetes: N/A
- Helm: v3.x
Relevant logs
(Please provide any relevate log snippets you have collected, using code blocks (```) to format)
Edited by Graeme Gillies