Remove the feature-gate check before populating serverRunOptions.Flagz

This commit is contained in:
Richa Banker 2025-02-20 19:32:05 -08:00
parent a0eb3acf30
commit 99eedea5cc

View File

@ -48,7 +48,6 @@ import (
"k8s.io/component-base/term"
utilversion "k8s.io/component-base/version"
"k8s.io/component-base/version/verflag"
zpagesfeatures "k8s.io/component-base/zpages/features"
"k8s.io/component-base/zpages/flagz"
"k8s.io/klog/v2"
aggregatorapiserver "k8s.io/kube-aggregator/pkg/apiserver"
@ -126,10 +125,8 @@ cluster's shared state through which all other components interact.`,
fs := cmd.Flags()
namedFlagSets := s.Flags()
if utilfeature.DefaultFeatureGate.Enabled(zpagesfeatures.ComponentFlagz) {
s.Flagz = flagz.NamedFlagSetsReader{
FlagSets: namedFlagSets,
}
s.Flagz = flagz.NamedFlagSetsReader{
FlagSets: namedFlagSets,
}
verflag.AddFlags(namedFlagSets.FlagSet("global"))
globalflag.AddGlobalFlags(namedFlagSets.FlagSet("global"), cmd.Name(), logs.SkipLoggingConfigurationFlags())