As part of my deployment process, I create a cluster, I log in to gcr.io, and I publish images there.
My pods fail to deploy because the images used by the containers cannot be accessed. They are definitely there. What's confusing me is, what service account is the kubenetes cluster using to access gcr.io? I would have thought it's the same one that I use to create the cluster, which should have access rights to gcr.io.
How do I see what service account my cluster uses? How do I grant permission for it to access gcr.io?