@@ -41,7 +41,6 @@ import (
41
41
"k8s.io/apiserver/pkg/server/healthz"
42
42
"k8s.io/apiserver/pkg/server/mux"
43
43
utilfeature "k8s.io/apiserver/pkg/util/feature"
44
- utilversion "k8s.io/apiserver/pkg/util/version"
45
44
cacheddiscovery "k8s.io/client-go/discovery/cached/memory"
46
45
"k8s.io/client-go/informers"
47
46
v1core "k8s.io/client-go/kubernetes/typed/core/v1"
@@ -63,7 +62,7 @@ import (
63
62
controllersmetrics "k8s.io/component-base/metrics/prometheus/controllers"
64
63
"k8s.io/component-base/metrics/prometheus/slis"
65
64
"k8s.io/component-base/term"
66
- "k8s.io/component-base/version"
65
+ utilversion "k8s.io/component-base/version"
67
66
"k8s.io/component-base/version/verflag"
68
67
genericcontrollermanager "k8s.io/controller-manager/app"
69
68
"k8s.io/controller-manager/controller"
@@ -96,8 +95,8 @@ const (
96
95
97
96
// NewControllerManagerCommand creates a *cobra.Command object with default parameters
98
97
func NewControllerManagerCommand () * cobra.Command {
99
- _ , _ = utilversion .DefaultComponentGlobalsRegistry .ComponentGlobalsOrRegister (
100
- utilversion .DefaultKubeComponent , utilversion .DefaultBuildEffectiveVersion (), utilfeature .DefaultMutableFeatureGate )
98
+ _ , _ = featuregate .DefaultComponentGlobalsRegistry .ComponentGlobalsOrRegister (
99
+ featuregate .DefaultKubeComponent , utilversion .DefaultBuildEffectiveVersion (), utilfeature .DefaultMutableFeatureGate )
101
100
102
101
s , err := options .NewKubeControllerManagerOptions ()
103
102
if err != nil {
@@ -139,7 +138,7 @@ controller, and serviceaccounts controller.`,
139
138
}
140
139
141
140
// add feature enablement metrics
142
- fg := s .ComponentGlobalsRegistry .FeatureGateFor (utilversion .DefaultKubeComponent )
141
+ fg := s .ComponentGlobalsRegistry .FeatureGateFor (featuregate .DefaultKubeComponent )
143
142
fg .(featuregate.MutableFeatureGate ).AddMetrics ()
144
143
return Run (context .Background (), c .Complete ())
145
144
},
@@ -183,7 +182,7 @@ func Run(ctx context.Context, c *config.CompletedConfig) error {
183
182
stopCh := ctx .Done ()
184
183
185
184
// To help debugging, immediately log version
186
- logger .Info ("Starting" , "version" , version .Get ())
185
+ logger .Info ("Starting" , "version" , utilversion .Get ())
187
186
188
187
logger .Info ("Golang settings" , "GOGC" , os .Getenv ("GOGC" ), "GOMAXPROCS" , os .Getenv ("GOMAXPROCS" ), "GOTRACEBACK" , os .Getenv ("GOTRACEBACK" ))
189
188
@@ -282,11 +281,11 @@ func Run(ctx context.Context, c *config.CompletedConfig) error {
282
281
}
283
282
284
283
if utilfeature .DefaultFeatureGate .Enabled (kubefeatures .CoordinatedLeaderElection ) {
285
- binaryVersion , err := semver .ParseTolerant (utilversion .DefaultComponentGlobalsRegistry .EffectiveVersionFor (utilversion .DefaultKubeComponent ).BinaryVersion ().String ())
284
+ binaryVersion , err := semver .ParseTolerant (featuregate .DefaultComponentGlobalsRegistry .EffectiveVersionFor (featuregate .DefaultKubeComponent ).BinaryVersion ().String ())
286
285
if err != nil {
287
286
return err
288
287
}
289
- emulationVersion , err := semver .ParseTolerant (utilversion .DefaultComponentGlobalsRegistry .EffectiveVersionFor (utilversion .DefaultKubeComponent ).EmulationVersion ().String ())
288
+ emulationVersion , err := semver .ParseTolerant (featuregate .DefaultComponentGlobalsRegistry .EffectiveVersionFor (featuregate .DefaultKubeComponent ).EmulationVersion ().String ())
290
289
if err != nil {
291
290
return err
292
291
}
0 commit comments