When using a docker registry like gcr.io then the docker image owner
gcr.io/owner/myname:1.2.3 can be different to your git owner/organisation.
On Google’s GCR this is usually your GCP Project ID; which you can have many different projects to group images together.
There’s a few options for defining which docker registry owner to use:
- specify it in your
dockerRegistryHost: gcr.io dockerRegistryOwner: my-gcr-project-id
- specify it in the Environment CRD called
- define the environment variable
If none of those are found then the code defaults to the git repository owner.
For more details the code to resolve it is here