Taints and tolerations ensure that pods are scheduled on correct nodes.
Taints and tolerations work together to ensure that application pods are not scheduled on the wrong architecture nodes.
You can't create an Amazon EKS cluster with both x86/amd64 and arm64 nodes.
Amazon EKS supports hybrid clusters with both x86/amd64 and arm64 nodes.