-
As indicated in a previous discussion chain, I want to run an HTCondor cluster using Docker containers. I have success when I put my container on the public Docker Hub. However, I have not had success when putting my container in a private Google container registry. I can create the registry and push my container. However, efforts to pull the container generally lead to permission errors. The only way I have succeeded in pulling it is to use gcloud credential helper. However, this approach means going to a web site and copying a key so is not practical for use with a cluster. I would have thought that, within a given project, if I can push a container, permissions and access rights should be automatically set so that I can pull the image. Perhaps I am missing soemthing simple ... Carl |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
@carlkross I don't believe the previous recommendation (#660 (reply in thread)) required downloading a key. It is run as |
Beta Was this translation helpful? Give feedback.
@carlkross I don't believe the previous recommendation (#660 (reply in thread)) required downloading a key. It is run as
root
during startup of the compute nodes and should have access to the service account. Is this the method you've been trying?