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
|
- --bind-address=0.0.0.0
|
||||||
- --cluster-status-update-frequency=10s
|
- --cluster-status-update-frequency=10s
|
||||||
- --secure-port=10357
|
- --secure-port=10357
|
||||||
- --feature-gates=Failover=true,GracefulEviction=true,CustomizedClusterResourceModeling=true
|
- --feature-gates=CustomizedClusterResourceModeling=true
|
||||||
- --failover-eviction-timeout=30s
|
- --failover-eviction-timeout=30s
|
||||||
- --v=4
|
- --v=4
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
|
|
|
@ -50,7 +50,6 @@ spec:
|
||||||
- --kubeconfig=/etc/kubeconfig
|
- --kubeconfig=/etc/kubeconfig
|
||||||
- --bind-address=0.0.0.0
|
- --bind-address=0.0.0.0
|
||||||
- --secure-port=10351
|
- --secure-port=10351
|
||||||
- --feature-gates=Failover=true
|
|
||||||
- --leader-elect-resource-namespace={{ include "karmada.namespace" . }}
|
- --leader-elect-resource-namespace={{ include "karmada.namespace" . }}
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
httpGet:
|
httpGet:
|
||||||
|
|
|
@ -26,8 +26,8 @@ var (
|
||||||
|
|
||||||
// DefaultFeatureGates is the default feature gates of Karmada.
|
// DefaultFeatureGates is the default feature gates of Karmada.
|
||||||
DefaultFeatureGates = map[featuregate.Feature]featuregate.FeatureSpec{
|
DefaultFeatureGates = map[featuregate.Feature]featuregate.FeatureSpec{
|
||||||
Failover: {Default: false, PreRelease: featuregate.Alpha},
|
Failover: {Default: true, PreRelease: featuregate.Beta},
|
||||||
GracefulEviction: {Default: false, PreRelease: featuregate.Alpha},
|
GracefulEviction: {Default: true, PreRelease: featuregate.Beta},
|
||||||
PropagateDeps: {Default: true, PreRelease: featuregate.Beta},
|
PropagateDeps: {Default: true, PreRelease: featuregate.Beta},
|
||||||
CustomizedClusterResourceModeling: {Default: false, PreRelease: featuregate.Alpha},
|
CustomizedClusterResourceModeling: {Default: false, PreRelease: featuregate.Alpha},
|
||||||
}
|
}
|
||||||
|
|
|
@ -423,7 +423,6 @@ func (i *CommandInitOption) makeKarmadaSchedulerDeployment() *appsv1.Deployment
|
||||||
"--kubeconfig=/etc/kubeconfig",
|
"--kubeconfig=/etc/kubeconfig",
|
||||||
"--bind-address=0.0.0.0",
|
"--bind-address=0.0.0.0",
|
||||||
"--secure-port=10351",
|
"--secure-port=10351",
|
||||||
"--feature-gates=Failover=true",
|
|
||||||
"--enable-scheduler-estimator=true",
|
"--enable-scheduler-estimator=true",
|
||||||
"--leader-elect=true",
|
"--leader-elect=true",
|
||||||
fmt.Sprintf("--leader-elect-resource-namespace=%s", i.Namespace),
|
fmt.Sprintf("--leader-elect-resource-namespace=%s", i.Namespace),
|
||||||
|
|
Loading…
Reference in New Issue