features

package
v0.1.0-rc4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 19, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// owner: @marun
	// alpha: v0.1
	//
	// PushReconciler ensures that managed resources in member clusters represent the state declared in federated resources.
	PushReconciler utilfeature.Feature = "PushReconciler"

	// owner: @irfanurrehman
	// alpha: v0.1
	//
	// Scheduler controllers which dynamically schedules workloads based on user preferences.
	SchedulerPreferences utilfeature.Feature = "SchedulerPreferences"

	// owner: @kubernetes-sigs/kubefed-maintainers
	// alpha: v0.1
	//
	// DNS based cross cluster service discovery.
	// https://github.com/kubernetes/community/blob/master/contributors/design-proposals/multicluster/federated-services.md
	CrossClusterServiceDiscovery utilfeature.Feature = "CrossClusterServiceDiscovery"

	// owner: @shashidharatd
	// alpha: v0.1
	//
	// DNS based federated ingress feature.
	FederatedIngress utilfeature.Feature = "FederatedIngress"
)

Variables

View Source
var DefaultKubeFedFeatureGates = map[utilfeature.Feature]utilfeature.FeatureSpec{
	SchedulerPreferences:         {Default: true, PreRelease: utilfeature.Alpha},
	PushReconciler:               {Default: true, PreRelease: utilfeature.Beta},
	CrossClusterServiceDiscovery: {Default: true, PreRelease: utilfeature.Alpha},
	FederatedIngress:             {Default: true, PreRelease: utilfeature.Alpha},
}

DefaultKubeFedFeatureGates consists of all known KubeFed-specific feature keys. To add a new feature, define a key for it above and add it here.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL