@@ -62,9 +62,8 @@ import (
62
62
metricsfeatures "k8s.io/component-base/metrics/features"
63
63
controllersmetrics "k8s.io/component-base/metrics/prometheus/controllers"
64
64
"k8s.io/component-base/metrics/prometheus/slis"
65
- utilversion "k8s.io/component-base/registry"
66
65
"k8s.io/component-base/term"
67
- "k8s.io/component-base/version"
66
+ utilversion "k8s.io/component-base/version"
68
67
"k8s.io/component-base/version/verflag"
69
68
genericcontrollermanager "k8s.io/controller-manager/app"
70
69
"k8s.io/controller-manager/controller"
@@ -107,8 +106,8 @@ const (
107
106
108
107
// NewControllerManagerCommand creates a *cobra.Command object with default parameters
109
108
func NewControllerManagerCommand () * cobra.Command {
110
- _ , _ = utilversion .DefaultComponentGlobalsRegistry .ComponentGlobalsOrRegister (
111
- utilversion .DefaultKubeComponent , utilversion .DefaultBuildEffectiveVersion (), utilfeature .DefaultMutableFeatureGate )
109
+ _ , _ = featuregate .DefaultComponentGlobalsRegistry .ComponentGlobalsOrRegister (
110
+ featuregate .DefaultKubeComponent , utilversion .DefaultBuildEffectiveVersion (), utilfeature .DefaultMutableFeatureGate )
112
111
113
112
s , err := options .NewKubeControllerManagerOptions ()
114
113
if err != nil {
@@ -150,7 +149,7 @@ controller, and serviceaccounts controller.`,
150
149
}
151
150
152
151
// add feature enablement metrics
153
- fg := s .ComponentGlobalsRegistry .FeatureGateFor (utilversion .DefaultKubeComponent )
152
+ fg := s .ComponentGlobalsRegistry .FeatureGateFor (featuregate .DefaultKubeComponent )
154
153
fg .(featuregate.MutableFeatureGate ).AddMetrics ()
155
154
return Run (context .Background (), c .Complete ())
156
155
},
@@ -194,7 +193,7 @@ func Run(ctx context.Context, c *config.CompletedConfig) error {
194
193
stopCh := ctx .Done ()
195
194
196
195
// To help debugging, immediately log version
197
- logger .Info ("Starting" , "version" , version .Get ())
196
+ logger .Info ("Starting" , "version" , utilversion .Get ())
198
197
199
198
logger .Info ("Golang settings" , "GOGC" , os .Getenv ("GOGC" ), "GOMAXPROCS" , os .Getenv ("GOMAXPROCS" ), "GOTRACEBACK" , os .Getenv ("GOTRACEBACK" ))
200
199
@@ -293,11 +292,11 @@ func Run(ctx context.Context, c *config.CompletedConfig) error {
293
292
}
294
293
295
294
if utilfeature .DefaultFeatureGate .Enabled (kubefeatures .CoordinatedLeaderElection ) {
296
- binaryVersion , err := semver .ParseTolerant (utilversion .DefaultComponentGlobalsRegistry .EffectiveVersionFor (utilversion .DefaultKubeComponent ).BinaryVersion ().String ())
295
+ binaryVersion , err := semver .ParseTolerant (featuregate .DefaultComponentGlobalsRegistry .EffectiveVersionFor (featuregate .DefaultKubeComponent ).BinaryVersion ().String ())
297
296
if err != nil {
298
297
return err
299
298
}
300
- emulationVersion , err := semver .ParseTolerant (utilversion .DefaultComponentGlobalsRegistry .EffectiveVersionFor (utilversion .DefaultKubeComponent ).EmulationVersion ().String ())
299
+ emulationVersion , err := semver .ParseTolerant (featuregate .DefaultComponentGlobalsRegistry .EffectiveVersionFor (featuregate .DefaultKubeComponent ).EmulationVersion ().String ())
301
300
if err != nil {
302
301
return err
303
302
}
0 commit comments