I wonder why I need to define taint effects on both, on node and on pod, can someone explain me why I have to do so?
There are three types of taint effects:
NoSchedule NoExecute PreferNoSchedule
Why do I have to define these on node and on port, I don’t understand why I need to define them on both, what’s the result when both are not the same, meaning for example:
kubectl taint nodes node1 key1=value1:NoSchedule
tolerations: - key: "key1" operator: "Equal" value: "value1" effect: "NoExecute"