What would you like to be added:
Add workloadpolicy plugin for kosmos-scheduler. Workloadpolicy plugin will help scheduling pods cross zones, regions or clusters.
Why is this needed:
K8s's topologySpreadConstraint helps schedule pods with desired skew, but it can not solve the issue: schedule desired replicas to a zone, region or cluster, e.g.
regionA: 5 Pods
regionB: 3 Pods

What would you like to be added:
Add workloadpolicy plugin for kosmos-scheduler. Workloadpolicy plugin will help scheduling pods cross zones, regions or clusters.
Why is this needed:
K8s's topologySpreadConstraint helps schedule pods with desired skew, but it can not solve the issue: schedule desired replicas to a zone, region or cluster, e.g.