<p>So I did a tutorial based on tensorflow-servings and Kubernetes. All steps are working fine except the docker image pushing to the cluster.</p>

<p>this is the tutorial that i have tried.
<a href="https://www.tensorflow.org/tfx/serving/serving_kubernetes" rel="nofollow noreferrer">https://www.tensorflow.org/tfx/serving/serving_kubernetes</a></p>

<p>And when I'm trying to push the docker image it gives an error like this,</p>

<p><a href="https://i.stack.imgur.com/rARLF.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/rARLF.png" alt="enter image description here"></a></p>

<p>I have tried to create the cluster with scopes also. But the result is same as above.</p>

<p>The command I use to create a cluster with scopes:</p>

<p><code>gcloud container clusters create resnet-serving-cluster --num-nodes 5 --scopes=storage-rw</code></p>

<p>So what is the wrong with this? Have I done something wrong???</p>

<p>Ok found the answer. My project ID and registry name are not equal. I re-tag the docker image with new registry name providing my project id and push it. It works.</p>
