<p>How do I know if I'm using Zonal or Regional when using the following terraform code? I want Zonal since GCP doesn't charge <code>GKE Management fees</code> when using Zonal GKE cluster.</p>
<p>But I'm not sure if the following is Zonal or Regional?</p>
<pre><code>resource &quot;google_container_cluster&quot; &quot;primary&quot; {
  name     = &quot;my-gke-cluster&quot;
  network            = &quot;default&quot;
  location               = &quot;europe-west1&quot;
  initial_node_count = 1
  }
</code></pre>

user630702
<p>Google Kubernetes Engine defines the regional as multiple-zonal. For a zone, it is indicated by an alphabet, like <code>a</code>, <code>b</code>, <code>c</code>.</p>
<p>So, here are the examples for the location.</p>
<ul>
<li>Regional/Multiple-zonal: <code>europe-west1</code>, <code>us-west1</code>, etc.</li>
<li>Zonal: <code>europe-west1-b</code>, <code>us-west1-a</code>, etc.</li>
</ul>
<p>In your terraform module, if you want to have zonal GKE cluster, it looks like this.</p>
<pre><code>resource &quot;google_container_cluster&quot; &quot;primary&quot; {
  name               = &quot;zonal-cluster&quot;
  network            = &quot;default&quot;
  location           = &quot;europe-west1-b&quot;
  initial_node_count = 1
}
</code></pre>
