-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Labels
kind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.
Description
What happened:
Workload have already been distributed to member cluster A and member cluster B, meanwhile member cluster A is unhealthy for a period of time.
And we want to scale up the workload replicas,the newly added replicas will be distributed to unhealthy cluster A. However cluster A is down and can’t run these replicas.
The reproducible propagation policy with the dynamic replica division strategy:
spec:
conflictResolution: Abort
placement:
clusterAffinity:
labelSelector:
matchExpressions:
- key: zone
operator: In
values:
- cloud
replicaScheduling:
replicaDivisionPreference: Weighted
replicaSchedulingType: Divided
weightPreference:
dynamicWeight: AvailableReplicas
preemption: Never
priority: 0
propagateDeps: true
resourceSelectors:
- apiVersion: apps/v1
kind: Deployment
name: test
namespace: default
schedulerName: default-scheduler
What you expected to happen:
The karmada-scheduler should stop distributing new replicas to unhealthy member cluster
Environment:
- Karmada version: v1.9.1
- kubectl-karmada or karmadactl version (the result of
kubectl-karmada versionorkarmadactl version): 1.9.1 - Others:
Metadata
Metadata
Assignees
Labels
kind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.
Type
Projects
Status
No status