'How to set kubernetes tolerations to those without taints by default

I am wondering if there is a way to use tolerations but allow pods to schedule on nodes without any taints by default.
I have read https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/ and was considering using an empty key with operator Exists but this means it will tolerate everything and I would like to avoid the tainted nodes by default.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source