Open
Description
When running under Kubernetes, the probe will try to talk to kubelet on 10255, unsecured, if it doesn't know the node name. We should not assume unsecured access.
There is a secured port at 10250; probably we have access to credentials. Or we could just remove that code and insist on knowing the node name.
Kubeadm removes the unsecured port by default: kubernetes/kubernetes#64187
This is possibly the underlying issue for #3104 (OpenShift)