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:
karmada-bot 2022-11-28 19:58:11 +08:00 committed by GitHub
commit b43e3ea5cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 3 additions and 5 deletions

View File

@ -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:

View File

@ -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:

View File

@ -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},
}

View File

@ -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),