<p>I have created a free account on GCP as also my first cluster.</p>

<p>I want to deploy <code>istio</code> on my GKE cluster, so I am following the <a href="https://istio.io/docs/setup/kubernetes/install/platform/gke/" rel="nofollow noreferrer">official instructions</a>.</p>

<p>At some point, the instructions indicate that I should</p>

<blockquote>
  <p>Ensure that the Google Kubernetes Engine API is enabled for your
  project (also found by navigating to “APIs &amp; Services” -> “Dashboard”
  in the navigation bar)</p>
</blockquote>

<p>What is that supposed to mean?
Isn't the API already active since I have created and I am running a cluster?</p>

<p>How can a cluster be running <strong>without</strong> the API being enabled?</p>

pkaramol
<p>Enabling GKE API is the prerequisite for running GKE. If you already run GKE then you can skip this part.</p>

<p>You can enable Istio as a part of GKE cluster creation. Here is the good instruction from Google: <a href="https://cloud.google.com/istio/docs/istio-on-gke/installing" rel="nofollow noreferrer">https://cloud.google.com/istio/docs/istio-on-gke/installing</a></p>
