-
Notifications
You must be signed in to change notification settings - Fork 24
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
Support authentication with 3rd party docker registries #8
Comments
we support multiple registries configured in |
Please also consider support for private registry (with and without authentication). |
One important aspect to consider when using a private registry is the nesting level of docker image names. You can only have 3 at max, see https://github.com/fnproject/fn/blob/f27d47f2dd9520647f8799043bfcb3d121709958/api/agent/drivers/driver.go#L283 If you use more than 3, it falls back to assuming the image comes from docker hub and does not provide correct credentials. This cost me about 3 days of debugging, hoping that others do not run in the same thing... Shorter nestings are okay. I opened a bug report here: fnproject/fn#764 |
Fn (dind) doesn't get docker regstry credentials.
I think fn needs to understand these eventually in some form but a stop gap
Ideally we should be able to share one or more k8s docker image pull secrets with the fn container to allow secured registries to be used.
e.g. (elswhere in k8s ):
then in values.yaml
The text was updated successfully, but these errors were encountered: