Commit 252ebf5
authored
Set unhealthyPodEvictionPolicy=AlwaysAllow on traefik PDB (#76)
By default the PDB rejects evictions of unhealthy pods unless the
budget is already met (IfHealthyBudget). With minAvailable=1 and a
single not-Ready traefik pod, this blocks node drains on broken
pods that aren't even serving traffic. AlwaysAllow lets the eviction
API release pods that are not Ready regardless of the budget, which
is the recommended default for ingress workloads.1 parent 0a7c3bc commit 252ebf5
1 file changed
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
882 | 883 | | |
883 | 884 | | |
884 | 885 | | |
| 886 | + | |
885 | 887 | | |
886 | 888 | | |
887 | 889 | | |
0 commit comments