<p>This tutorial of Google Kubernetes Engine seems not to work.</p>

<blockquote>
  <p><a href="https://cloud.google.com/kubernetes-engine/docs/tutorials/hello-app" rel="nofollow noreferrer">https://cloud.google.com/kubernetes-engine/docs/tutorials/hello-app</a></p>
</blockquote>

<pre><code>$ gcloud beta container clusters create hello-cluster --num-nodes=3
WARNING: You invoked `gcloud beta`, but with current configuration Kubernetes Engine v1 API will be used instead of v1beta1 API.
`gcloud beta` will switch to use Kubernetes Engine v1beta1 API by default by the end of March 2018.
If you want to keep using `gcloud beta` to talk to v1 API temporarily, please set `container/use_v1_api` property to true.
But we will drop the support for this property at the beginning of May 2018, please migrate if necessary.
ERROR: (gcloud.beta.container.clusters.create) ResponseError: code=400, message=v1 API cannot be used to access GKE regional clusters. See http:/goo.gl/Vykvt2 for more information.
</code></pre>

<p>It seems this command request <code>GKE regional clusters</code> but I have no idea how to stop it.</p>

<p>It worked well by adding <code>--zone=</code> option.</p>

<pre><code> gcloud container clusters create hello-cluster --num-nodes=3 --zone=asia-northeast1-a
</code></pre>

<p>You can find a proper zone name with the following command;</p>

<pre><code>gcloud compute zones list
</code></pre>

<p><code>NAME</code> and <code>REGION</code> are slightly different. Please remind to use <code>NAME</code> to the <code>--zone=</code> option.</p>

<p>You can find it in this <code>Available regions &amp; zones</code> document also.</p>

<blockquote>
  <p><a href="https://cloud.google.com/compute/docs/regions-zones/#available" rel="noreferrer">https://cloud.google.com/compute/docs/regions-zones/#available</a></p>
</blockquote>

<p>Hope it helps.</p>
