From 14d1a44813217ada98eaec3e644435d3591f80d2 Mon Sep 17 00:00:00 2001 From: Aiwantaozi Date: Mon, 16 Apr 2018 20:06:40 +0800 Subject: [PATCH] when the hostname is uppercase, k8s add lowercase hostname to the kubernetes.io/hostname --- k8s/node.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/k8s/node.go b/k8s/node.go index e7e79124..794ccede 100644 --- a/k8s/node.go +++ b/k8s/node.go @@ -44,7 +44,7 @@ func GetNode(k8sClient *kubernetes.Clientset, nodeName string) (*v1.Node, error) return nil, err } for _, node := range nodes.Items { - if node.Labels[HostnameLabel] == nodeName { + if strings.ToLower(node.Labels[HostnameLabel]) == strings.ToLower(nodeName) { return &node, nil } }