-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a helm template that creates the imagePullSecret #12752
Comments
This issue is currently awaiting triage. If Ingress contributors determines this is a relevant issue, they will accept it by applying the The Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
The project would not support images that are not released by the project and not clear on why you would implement the requirement of a secret to pull a copy of a image, that is already published on the internet without requiring auth. |
Hello, thank you for your feedback. However, we are using a private container registry, such as Artifactory Jfrog. We use Jfrog as a cache and mirror the container registries from the internet. Authentication is also required here. Therefore, we need to provide the corresponding secrets with the information. It would simplify automation if we could deploy the creation of the secrets via Helm. You support pulling images using imagePullSecret. So why not create the secret at the same time? |
ingress-nginx/charts/ingress-nginx/values.yaml Line 1206 in 36f2d40
|
You can try to submit a PR that adds the required template and other related code. Just understand that we are not creating new features because all the resources are occupied with securing the controller and providing a stable reliable controller out of the box. And then its very very few users who need this feature but the project has to maintain it & support it, so it all depends on many factors. |
As Long already stated, we are not going to support this. There already should be a possibility to provide image pull secrets, see Long's comment. Creating these secrets is out of scope of the Ingress NGINX project, especially because your approach would require putting clear text passwords into a This aside, you should also already be able to override the registry images are being pulled from by overriding the So to sum it up: You only need to create the secret on your own. Everything else does already exist and is fully supported by us. |
A secret for the imagePullSecrets will be created during installation of the helm chart.
Example:
https://github.com/longhorn/longhorn/blob/master/chart/templates/registry-secret.yaml
no
no
The text was updated successfully, but these errors were encountered: