File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -84,8 +84,12 @@ func NewOptions(rootDir string) *Options {
8484 }
8585
8686 // Disable node related features to prevent the need for informers.
87- utilfeature .DefaultMutableFeatureGate .OverrideDefault (features .ServiceAccountTokenNodeBindingValidation , false )
88- utilfeature .DefaultMutableFeatureGate .OverrideDefault (features .ServiceAccountTokenNodeBinding , false )
87+ if err := utilfeature .DefaultMutableFeatureGate .OverrideDefault (features .ServiceAccountTokenNodeBindingValidation , false ); err != nil {
88+ panic (err ) // only fails on unknown feature gate, which is a programming error
89+ }
90+ if err := utilfeature .DefaultMutableFeatureGate .OverrideDefault (features .ServiceAccountTokenNodeBinding , false ); err != nil {
91+ panic (err ) // only fails on unknown feature gate, which is a programming error
92+ }
8993
9094 factory := func (factory informers.SharedInformerFactory ) serviceaccount.ServiceAccountTokenGetter {
9195 return tokengetter .NewGetterFromClient (factory .Core ().V1 ().Secrets ().Lister (), factory .Core ().V1 ().ServiceAccounts ().Lister ())
You can’t perform that action at this time.
0 commit comments