package feature
import "k8s.io/apiserver/pkg/util/feature"
Index ¶
Variables ¶
var ( // DefaultMutableFeatureGate is a mutable version of DefaultFeatureGate. // Only top-level commands/options setup and the k8s.io/component-base/featuregate/testing package should make use of this. // Tests that need to modify feature gates for the duration of their test should use: // featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.<FeatureName>, <value>) DefaultMutableFeatureGate featuregate.MutableVersionedFeatureGate = featuregate.NewFeatureGate() // DefaultFeatureGate is a shared global FeatureGate. // Top-level commands/options setup that needs to modify this feature gate should use DefaultMutableFeatureGate. DefaultFeatureGate featuregate.FeatureGate = DefaultMutableFeatureGate )
var ( // TestOnlyMutableFeatureGate is a mutable version of TestOnlyFeatureGate. Only top-level // commands/options setup and the k8s.io/component-base/featuregate/testing package should // make use of this. TestOnlyMutableFeatureGate featuregate.MutableVersionedFeatureGate = featuregate.NewFeatureGate() // TestOnlyFeatureGate is a shared global FeatureGate for features that have not yet // graduated to alpha and require programmatic feature enablement for pre-alpha integration // testing without exposing the feature as a runtime option. TestOnlyFeatureGate featuregate.FeatureGate = TestOnlyMutableFeatureGate )
Source Files ¶
feature_gate.go
- Version
- v0.32.0-beta.0
- Published
- Nov 6, 2024
- Platform
- js/wasm
- Imports
- 1 packages
- Last checked
- 1 minute ago –
Tools for package owners.