apiserverk8s.io/apiserver/pkg/util/feature Index | Files

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:
	//   defer featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.<FeatureName>, <value>)()
	DefaultMutableFeatureGate featuregate.MutableFeatureGate = 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
)

Source Files

feature_gate.go

Version
v0.29.13
Published
Jan 16, 2025
Platform
js/wasm
Imports
1 packages
Last checked
5 seconds ago

Tools for package owners.