Commit ee0b328c authored by Brad Davidson's avatar Brad Davidson Committed by Derek Nola

Fix cloudprovider controller name

Looking at metrics revealed the cloudprovider controller name was anempty string. k8s.io/cloud-provider/names isn't available until 1.28, so just hardcode it for 1.27. ref: https://github.com/kubernetes/kubernetes/pull/115813Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com> (cherry picked from commit bffdf463) Signed-off-by: 's avatarBrad Davidson <brad.davidson@rancher.com>
parent 42057e18
......@@ -26,7 +26,6 @@ import (
"k8s.io/apimachinery/pkg/util/sets"
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/client-go/util/retry"
ccmapp "k8s.io/cloud-provider/app"
servicehelper "k8s.io/cloud-provider/service/helpers"
utilsnet "k8s.io/utils/net"
utilsptr "k8s.io/utils/ptr"
......@@ -40,7 +39,7 @@ var (
daemonsetNodePoolLabel = "svccontroller." + version.Program + ".cattle.io/lbpool"
nodeSelectorLabel = "svccontroller." + version.Program + ".cattle.io/nodeselector"
priorityAnnotation = "svccontroller." + version.Program + ".cattle.io/priorityclassname"
controllerName = ccmapp.DefaultInitFuncConstructors["service"].InitContext.ClientName
controllerName = "service-lb-controller"
)
const (
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment