Taints are not supported in Syself Autopilot. This is a limitation from Cluster API. Taints must be applied directly to the `Node` object inside your workload clusters. However, CAPI can only interact with objects in the management cluster, meaning it cannot add a taint to an existing node. > [!WARNING] > Even though it is possible to manually taint your nodes using the kubectl taint or edit commands, you shouldn't rely on this method. It is **not persistent** and the taint will be gone if the node gets reprovisioned or your upgrade the cluster. ## Alternatives The same effect can be achieved by [assigning labels to the nodes](/docs/hetzner/apalla/servers-and-nodes/pools/label-nodes-and-assign-roles) and using node selectors and affinity rules to influence the scheduler and [make pods go to specific nodes](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/).