-
Notifications
You must be signed in to change notification settings - Fork 1k
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
docker-credential-helpers support for cri-o #8013
Comments
@neverd1m thank you for the report. I don't think we stupport |
thanks for the reply! I tried with
|
@neverd1m the logs at least indicate that the credential helper is being used. Is the user ( |
@saschagrunert i suspect the route being the issue as well, but all the commands are executed under the |
/assign |
@neverd1m cri-o just runs cri-o/vendor/github.com/containers/image/v5/pkg/docker/config/config.go Lines 748 to 758 in 5f4f3e9
So you might want to check with your console if If you run cri-o as root,
|
A friendly reminder that this issue had no activity for 30 days. |
What happened?
There is a cri-o parameter
global_auth_file
that can keep the credentials for private registries. It follows thedockerconfigjson
format and apparently inherits all the configuration thedocker login
support. I want to store the credentials on a node but not in a base64 format but with credential storage, thepass
for example.What did you expect to happen?
When i create a file with such config
{"auths": {"some.registry:5000":{}},"credsStore":"pass"}
nothing really happens. However with docker client this configuration works.How can we reproduce it (as minimally and precisely as possible)?
/etc/crio/crio.conf
global_auth_file="/etc/crio/config.json"
credsStore
variable in/etc/crio/config.json
{"auths": {"some.registry:5000":{}},"credsStore":"pass"}
Anything else we need to know?
No response
CRI-O and Kubernetes version
OS version
Additional environment details (AWS, VirtualBox, physical, etc.)
The text was updated successfully, but these errors were encountered: