title: metric-server : TLS handshake error from 20.99.219.64:57467: EOF
body: <p>I have deployed metric server using : </p>
  
  <pre><code>kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.6/components.yaml
  </code></pre>
  
  <p>Metric server pod is running but in logs I am getting error : </p>
  
  <pre><code>I0601 20:00:01.321004       1 log.go:172] http: TLS handshake error from 20.99.219.64:34903: EOF
  I0601 20:00:01.321160       1 log.go:172] http: TLS handshake error from 20.99.219.64:22575: EOF
  I0601 20:00:01.332318       1 log.go:172] http: TLS handshake error from 20.99.219.64:14603: EOF
  I0601 20:00:01.333174       1 log.go:172] http: TLS handshake error from 20.99.219.64:22517: EOF
  I0601 20:00:01.351649       1 log.go:172] http: TLS handshake error from 20.99.219.64:3598: EOF
  </code></pre>
  
  <p>IP : 20.99.219.64
  This is not present in Cluster. I have checked using :
  <strong>kubectl get all --all-namespaces -o wide | grep "20.99.219.64"</strong>
  Nothing is coming as O/P.</p>
  
  <p>I have using Calico and initialize the cluster with --pod-network-cidr=20.96.0.0/12</p>
  
  <p>Also kubectl top nodes is not working, Getting error : </p>
  
  <pre><code>node@kubemaster:~/Desktop/dashboard$ kubectl top nodes
  Error from server (ServiceUnavailable): the server is currently unable to handle the request (get nodes.metrics.k8s.io)
  </code></pre>