title: MongoDB PrivateLink not working: Connection timed out
body: <p>So, I'm trying to set up a MongoDB PrivateLink to my AWS EKS but it seems like my pod is not managing to connect.</p>
  <p>I followed this guide <a href="https://aws.amazon.com/blogs/apn/connecting-applications-securely-to-a-mongodb-atlas-data-plane-with-aws-privatelink/" rel="nofollow noreferrer">https://aws.amazon.com/blogs/apn/connecting-applications-securely-to-a-mongodb-atlas-data-plane-with-aws-privatelink/</a></p>
  <p>and set up the following materials:</p>
  <ul>
  <li>Created a new VPC with 3 availability zones</li>
  <li>Created EKS and attached it to the VPC (the EKS has Private + Public networking enabled)</li>
  <li>I used the private subnets for composing the VPC under the MongoDB privateLink and used the VPC name of my newly created VPC</li>
  <li>Afterwards i ran the command that mongodb shows and waited for it to create.</li>
  <li>It shows &quot;Available&quot; under &quot;Endpoint Status&quot; and &quot;Ready for connection requests&quot; under endpoint service status</li>
  <li>I use my correct username/password and the mongo URI is correct (I whitelisted my computer and tested and it worked)</li>
  </ul>
  <p>I'm rather new to the AWS - PrivateLink setup and don't seem to get it working. Should i perhaps use the public subnet ids? What could be the issue?</p>