Does kubernetes check for node affinity (in term of resources like cpu, memory...) the memory set as 'request' in pod definition, or the 'limit' set?
Scheduler looks at request
values: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/#how-pods-with-resource-requests-are-scheduled