Watch this video on YouTube
Which Kubernetes object is most directly responsible for defining affinity and anti-affinity rules for pod scheduling?