mirror of https://github.com/k3s-io/k3s
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/115813
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
(cherry picked from commit bffdf463e1
)
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
pull/10674/head
parent
42057e18d8
commit
ee0b328cfd
|
@ -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 (
|
||||
|
|
Loading…
Reference in New Issue