<p>kubectl cannot connect to private gke-cluster with Enable control plane global access. getting the error Unable to connect to the server: dial tcp IP_ADDRESS:443: i/o timeout.</p>
<p>checked the cluster configurations and network settings .</p>

leyon thampi
<p>Looks like Kubectl is unable to communicate with the cluster control plane.
Could you kindly check to see whether the <strong>Control plane authorised networks</strong> settings is enabled or disabled?</p>
<p>If its enabled you must edit the settings of your cluster and add your IPaddress/32  to control plane authorised networks. see<a href="https://i.stack.imgur.com/KuCaK.png" rel="nofollow noreferrer">cluster settings</a></p>
<p>As Control plane authorised networks is enabled, it will allow only configured source ip ranges</p>
