Worklaods Configurations for RWN
- Protecting running applications on RWN: Use Pod tolerations to mitigate the effects on Pods running on RWN after the control plane sets
node.kubernetes.io/unreachable
taint toNoExecute
when it cannot reach a node and thepod-eviction-timeout
has expired.
spec:
...
tolerations:
- key: "node.kubernetes.io/unreachable"
operator: "Exists"
effect: "NoExecute"
- key: "node.kubernetes.io/not-ready"
operator: "Exists"
effect: "NoExecute"
- key: "node.kubernetes.io/unschedulable"
operator: "Exists"
effect: "NoExecute"
...
A more aggressive toleration is as follows:
spec:
...
tolerations:
- operator: "Exists"
...