title: Can an existing GKE cluster be made private?
body: <p>I've got an existing GKE cluster and I'd like to configure it with private nodes as per <a href="https://cloud.google.com/kubernetes-engine/docs/how-to/hardening-your-cluster#restrict_network_access_to_the_control_plane_and_nodes" rel="nofollow noreferrer">the GKE hardening guide</a>.</p>
  
  <p>It seems like the possibility for selecting a private cluster is disabled in the cluster configuration UI, and setting it in Terraform with a <code>private_cluster_config</code> block forces destruction of the cluster.  </p>
  
  <p>Is there no way to configure private nodes for an existing cluster?</p>