<p>Can somebody point in the direction on how to enable <code>PodNodeSelector</code> admission controller in EKS version 1.15 ?</p>

<p>I'm trying to achieve what is explained in <a href="https://stackoverflow.com/questions/52487333/how-to-assign-a-namespace-to-certain-nodes">this</a> link, but how to do this in Managed Kubernetes like EKS where you don't have access to control plane components.</p>

Aziz Zoaib
<p><strong>In fact: You cannot enable <code>PodNodeSelector</code> in <code>EKS</code>.</strong></p>

<p>The fact that <code>EKS</code> is a Managed Kubernetes solution denies any reconfiguration of control plane components. That's why you cannot enable <code>PodNodeSelector</code>.</p>

<p>There is an official documentation about enabled admission controllers in EKS: <a href="https://docs.aws.amazon.com/eks/latest/userguide/platform-versions.html" rel="noreferrer">Aws.amazon.com: EKS: Userguide: Platform-versions</a> </p>

<p>There is ongoing feature request for <code>PodNodeSelector</code> here (as well as some workarounds): <a href="https://github.com/aws/containers-roadmap/issues/304" rel="noreferrer">Github.com: AWS: Issue: 304</a>. </p>

<p>There is an answer on StackOverflow with similar question <a href="https://stackoverflow.com/a/51445477/12257134">How to enable admission controllers in EKS</a></p>
