gcloud: The user does not have access to service account "default"
<p>I attempting to use an activated service account scoped to create and delete gcloud container clusters (k8s clusters), using the following commands:</p>

<pre><code>gcloud config configurations create my-svc-account \
   --no-activate \
   --project myProject


gcloud auth activate-service-account my-svc-account@my-project.iam.gserviceaccount.com \
   --key-file=/path/to/keyfile.json \
   --configuration my-svc-account

gcloud container clusters create a-new-cluster \
   --configuration my-svc-account \
   --project= my-project
   --zone "my-zone"
</code></pre>

<p>I always receive the error:</p>

<pre><code>...ERROR: (gcloud.container.clusters.create) ResponseError: code=400, message=The user does not have access to service account "default".
</code></pre>

<p>How do I grant my-svc-account access to the default service account for GKE?</p>