title: Unable to connect to the server: net/http: TLS handshake timeout (from local to GCP cluster)
body: <p>I create two Kubernetes clusters in the same google project.
  Last week I couldn't connect one of them.</p>
  <pre><code>jascao@mac ~ % gcloud container clusters get-credentials my-test-cluster --region us-central1 --project ****
  Fetching cluster endpoint and auth data.
  kubeconfig entry generated for my-test-cluster.
  jascao@mac ~ % kubectl get namespace
  NAME              STATUS   AGE
  consul            Active   27d
  
  jascao@mac ~ % gcloud container clusters get-credentials my-test-cluster2 --region us-central1 --project ****
  Fetching cluster endpoint and auth data.
  kubeconfig entry generated for my-test-cluster2.
  jascao@mac ~ % kubectl get namespace
  Unable to connect to the server: net/http: TLS handshake timeout
  </code></pre>
  <p>I have tried the next methods, and all not working</p>
  <ol>
  <li>restart the mac</li>
  <li>add the Memory of docker.</li>
  <li>delete the kubectl config and reconnect</li>
  <li>relogin</li>
  </ol>
  <p>So does anyone know how to solve this problem?</p>