anchor.diff:  
   *Note: This will work directly only if you are using GKE for your GoCD cluster. For other providers like EKS, AKS or even Minikube, you'll need to do a few additional steps of adding `imagePullSecrets` to the service account. You can find this information [here](https://ryaneschinger.com/blog/using-google-container-registry-gcr-with-minikube/).*
   
  -**##Pushing Images to an Artifact Store**
  +##**Pushing Images to an Artifact Store**
   
   If your pipelines involve creating a docker image and pushing it to a registry/repository, you can use the above steps to create an Artifact Store with that registry.
   
  
positive.code: }"
      }]
  }'
  
  Replace the `$gocd_public_ip` with the public IP of the GoCD server along with `$USERNAME` and `$PASSWORD` of an admin account before running the above command with the values from your service account json file.
  
  
negative.code:   "client_x509_cert_url": "<client-x509-cert-url>"
  }
  ```
  ~~~
  
  This json file contains the keys necessary for authenticating with GCR to push or pull docker images. Going through the GitHub repository for information regarding how we can use the service account credentials, we came across [this issue](https://github.com/gocd/docker-registry-artifact-plugin/issues/9#issuecomment-426709466) that had a comment on how to use the service account.
  
  