From b851a3365a21cb9ec24eecf21b8c5a1ced8d231a Mon Sep 17 00:00:00 2001 From: Maciej Borsz Date: Thu, 25 Jul 2019 14:00:22 +0200 Subject: [PATCH] Fix leader election in kube-addon manager --- cluster/addons/addon-manager/kube-addons.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/addons/addon-manager/kube-addons.sh b/cluster/addons/addon-manager/kube-addons.sh index da100d4a416..c681449488e 100755 --- a/cluster/addons/addon-manager/kube-addons.sh +++ b/cluster/addons/addon-manager/kube-addons.sh @@ -194,7 +194,7 @@ function is_leader() { log INFO "Leader election disabled." return 0; fi - KUBE_CONTROLLER_MANAGER_LEADER=`${KUBECTL} -n kube-system get ep kube-controller-manager \ + KUBE_CONTROLLER_MANAGER_LEADER=`${KUBECTL} ${KUBECTL_OPTS} -n kube-system get ep kube-controller-manager \ -o go-template=$'{{index .metadata.annotations "control-plane.alpha.kubernetes.io/leader"}}' \ | sed 's/^.*"holderIdentity":"\([^"]*\)".*/\1/' | awk -F'_' '{print $1}'` # If there was any problem with getting the leader election results, var will