From da94ed7957689699683f5685d1d6cac1f94f6ed1 Mon Sep 17 00:00:00 2001 From: Robert Bailey Date: Fri, 21 Aug 2015 11:16:24 -0700 Subject: [PATCH] Healthcheck the kubelet on the secure port rather than the read-only port. --- cluster/gce/trusty/node.yaml | 2 +- cluster/saltbase/salt/supervisor/kubelet-checker.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cluster/gce/trusty/node.yaml b/cluster/gce/trusty/node.yaml index a68dffa9ff..f4ea8550a9 100644 --- a/cluster/gce/trusty/node.yaml +++ b/cluster/gce/trusty/node.yaml @@ -400,7 +400,7 @@ script echo "Docker daemon failed!" pkill docker fi - if ! curl -m ${max_seconds} -f -s http://127.0.0.1:10255/healthz > /dev/null; then + if ! curl --insecure -m ${max_seconds} -f -s https://127.0.0.1:10250/healthz > /dev/null; then echo "Kubelet is unhealthy!" pkill kubelet fi diff --git a/cluster/saltbase/salt/supervisor/kubelet-checker.sh b/cluster/saltbase/salt/supervisor/kubelet-checker.sh index e933ace1d5..ed1dae2cdd 100755 --- a/cluster/saltbase/salt/supervisor/kubelet-checker.sh +++ b/cluster/saltbase/salt/supervisor/kubelet-checker.sh @@ -27,7 +27,7 @@ sleep 60 max_seconds=10 while true; do - if ! curl -m ${max_seconds} -f -s http://127.0.0.1:10255/healthz > /dev/null; then + if ! curl --insecure -m ${max_seconds} -f -s https://127.0.0.1:10250/healthz > /dev/null; then echo "kubelet failed!" exit 2 fi