KEP-3243: Respect PodTopologySpread after rolling upgrades

BETA

Status: Implementable

SIGs

Owning SIG:

SIG Scheduling

Milestones

Alphav1.25
Betav1.27
Stablev1.36

Feature Gates

This enhancement was designed with opt-in or opt-out at the feature level; there are feature gates associated with it.

Feature gates for this KEP
NameComponents
MatchLabelKeysInPodTopologySpreadkube-apiserver , kube-scheduler
MatchLabelKeysInPodTopologySpreadSelectorMergekube-apiserver

People

Authors: @denkensk

Reviewers: @ahg-g , @sanposhiho , @macsko , @dom4ha

Approvers: @ahg-g , @sanposhiho , @macsko , @dom4ha

Timeline

Created:

Latest Milestone: v1.34

  • /keps/sig-scheduling/895-pod-topology-spread
  • /keps/sig-scheduling/1258-default-pod-topology-spread
  • /keps/sig-scheduling/3022-min-domains-in-pod-topology-spread
  • /keps/sig-scheduling/3094-pod-topology-spread-considering-taints