You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/k8s-best-practices-platform-upgrade.adoc
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,8 @@ For an application to stay healthy during this process, if they are stateful at
35
35
[IMPORTANT]
36
36
====
37
37
Applications may not set the pod disruption budget to minUnavailable equal to the number of pods in the deployment/replicaset or maxUnavailable pods to zero, operations will change your pod disruption budget to proceed with an upgrade at the risk of your application.
38
+
39
+
See test case link:https://github.com/redhat-best-practices-for-k8s/certsuite/blob/main/CATALOG.md#observability-pod-disruption-budget[observability-pod-disruption-budget]
38
40
====
39
41
40
42
Additionally pod disruption budgets must not be set to very low numbers of unavailable; doing so prevents system patching from completing in a timely manner. Statefulsets/Replicasets/Deployments that have a requirement for pod antiaffinity spread to greater than 20% of the nodes in a given cluster must set the pod disruption budget to 20% for the set of pods.
0 commit comments