Merge pull request #2876 from jwcesign/enable-feature
Evolute Failover/GracefulEviction FeatureGate to beta version and enable it by default
This commit is contained in:
commit
b43e3ea5cb
|
@ -29,7 +29,7 @@ spec:
|
|||
- --bind-address=0.0.0.0
|
||||
- --cluster-status-update-frequency=10s
|
||||
- --secure-port=10357
|
||||
- --feature-gates=Failover=true,GracefulEviction=true,CustomizedClusterResourceModeling=true
|
||||
- --feature-gates=CustomizedClusterResourceModeling=true
|
||||
- --failover-eviction-timeout=30s
|
||||
- --v=4
|
||||
livenessProbe:
|
||||
|
|
|
@ -50,7 +50,6 @@ spec:
|
|||
- --kubeconfig=/etc/kubeconfig
|
||||
- --bind-address=0.0.0.0
|
||||
- --secure-port=10351
|
||||
- --feature-gates=Failover=true
|
||||
- --leader-elect-resource-namespace={{ include "karmada.namespace" . }}
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
|
|
|
@ -26,8 +26,8 @@ var (
|
|||
|
||||
// DefaultFeatureGates is the default feature gates of Karmada.
|
||||
DefaultFeatureGates = map[featuregate.Feature]featuregate.FeatureSpec{
|
||||
Failover: {Default: false, PreRelease: featuregate.Alpha},
|
||||
GracefulEviction: {Default: false, PreRelease: featuregate.Alpha},
|
||||
Failover: {Default: true, PreRelease: featuregate.Beta},
|
||||
GracefulEviction: {Default: true, PreRelease: featuregate.Beta},
|
||||
PropagateDeps: {Default: true, PreRelease: featuregate.Beta},
|
||||
CustomizedClusterResourceModeling: {Default: false, PreRelease: featuregate.Alpha},
|
||||
}
|
||||
|
|
|
@ -423,7 +423,6 @@ func (i *CommandInitOption) makeKarmadaSchedulerDeployment() *appsv1.Deployment
|
|||
"--kubeconfig=/etc/kubeconfig",
|
||||
"--bind-address=0.0.0.0",
|
||||
"--secure-port=10351",
|
||||
"--feature-gates=Failover=true",
|
||||
"--enable-scheduler-estimator=true",
|
||||
"--leader-elect=true",
|
||||
fmt.Sprintf("--leader-elect-resource-namespace=%s", i.Namespace),
|
||||
|
|
Loading…
Reference in New Issue