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.
Click to show internal directories.
Click to hide internal directories.