kubernetes/pkg/controller/statefulset
Maciej Szulik de88e7598c
Parallel pod management should accordingly count old unavailable
and terminated pods for maxUnavailable

This change ensures that Parallel pod management in statefulset controller
counts old unavailable pods as candidates for rollouts, but leaving
terminating pods untouched. All the disruptions should always ensure
that the statefulset stays within defined maxUnavilable budget.

Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-04-20 16:30:59 +02:00
..
config remove import doc comments 2024-12-02 16:59:34 +01:00
metrics Add the ability for the statefulset controller to read its own writes 2026-02-27 18:21:30 +00:00
testdata Add unit test detecting spurious statefulset rollout 2025-11-03 16:33:39 -05:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
stateful_pod_control.go statefulset: wrap errors with %w in StatefulPodControl 2026-03-05 23:02:16 +01:00
stateful_pod_control_test.go Add the ability for the statefulset controller to read its own writes 2026-02-27 18:21:30 +00:00
stateful_set.go Add the ability for the statefulset controller to read its own writes 2026-02-27 18:21:30 +00:00
stateful_set_compatibility_test.go Add unit test detecting spurious statefulset rollout 2025-11-03 16:33:39 -05:00
stateful_set_control.go Parallel pod management should accordingly count old unavailable 2026-04-20 16:30:59 +02:00
stateful_set_control_test.go Parallel pod management should accordingly count old unavailable 2026-04-20 16:30:59 +02:00
stateful_set_status_updater.go Add the ability for the statefulset controller to read its own writes 2026-02-27 18:21:30 +00:00
stateful_set_status_updater_test.go Add the ability for the statefulset controller to read its own writes 2026-02-27 18:21:30 +00:00
stateful_set_test.go Add the ability for the statefulset controller to read its own writes 2026-02-27 18:21:30 +00:00
stateful_set_utils.go schedule pod availability checks at the correct time in StatefulSets (#135428) 2025-12-17 22:35:21 -08:00
stateful_set_utils_test.go Respect controllers on PVCs for retention policy 2024-06-05 12:06:41 -07:00