# AWS EKS Instances failed to join the kubernetes cluster when using private subnets

**URL:** <https://discuss.hashicorp.com/t/aws-eks-instances-failed-to-join-the-kubernetes-cluster-when-using-private-subnets/35641>\
**Category:** Terraform\
**Created:** [February 13, 2022, 5:43pm UTC](https://discuss.hashicorp.com/t/aws-eks-instances-failed-to-join-the-kubernetes-cluster-when-using-private-subnets/35641 "2022-02-13T17:43:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![SilverXXX](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/silverxxx/32/1759_2.png) [@SilverXXX](https://discuss.hashicorp.com/u/SilverXXX)\
**Post date:** [February 13, 2022, 5:43pm UTC](https://discuss.hashicorp.com/t/aws-eks-instances-failed-to-join-the-kubernetes-cluster-when-using-private-subnets/35641/1 "2022-02-13T17:43:14Z")

</div>

I’m having some troubles creating a cluster with managed nodes with bottlerocket in private subnets: when nodes get created the always fail to join the cluster.  
I’m using official vpc and eks modules, and following the examples nat gateway is enabled.  
I cannot access them with session manager after adding AmazonSSMManagedInstanceCore policy.  
What should i look at to understand the error?

---

<div class="post-metadata">

**Author:** ![amir](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/amir/32/24020_2.png) [@amir](https://discuss.hashicorp.com/u/amir)\
**Post date:** [February 16, 2022, 7:00pm UTC](https://discuss.hashicorp.com/t/aws-eks-instances-failed-to-join-the-kubernetes-cluster-when-using-private-subnets/35641/2 "2022-02-16T19:00:27Z")

</div>

Hello [SilverXXX](https://discuss.hashicorp.com/u/SilverXXX)  
We just encountered the same issue. Did you manage to figure it out?  
In case you did, It would be great if you could share what you’ve done.

Thank you in advance  
Amir

---

<div class="post-metadata">

**Author:** ![SilverXXX](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/silverxxx/32/1759_2.png) [@SilverXXX](https://discuss.hashicorp.com/u/SilverXXX)\
**Post date:** [February 16, 2022, 7:40pm UTC](https://discuss.hashicorp.com/t/aws-eks-instances-failed-to-join-the-kubernetes-cluster-when-using-private-subnets/35641/3 "2022-02-16T19:40:44Z")

</div>

I did a few tests, it was something related to vpc endpoints (or some networkings rules). After removing all the endpoints it worked again

---

<div class="post-metadata">

**Author:** ![amir](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/amir/32/24020_2.png) [@amir](https://discuss.hashicorp.com/u/amir)\
**Post date:** [February 17, 2022, 12:01pm UTC](https://discuss.hashicorp.com/t/aws-eks-instances-failed-to-join-the-kubernetes-cluster-when-using-private-subnets/35641/4 "2022-02-17T12:01:12Z")

</div>

> [@SilverXXX](#):
>
> related to vpc endpoints (or some networkings rules). After removing all the endpoints it wo

Ok, we will try to do the same.  
Thank you for the reply!

---

<div class="post-metadata">

**Author:** ![SilverXXX](https://sea2.discourse-cdn.com/hashicorp/user_avatar/discuss.hashicorp.com/silverxxx/32/1759_2.png) [@SilverXXX](https://discuss.hashicorp.com/u/SilverXXX)\
**Post date:** [February 17, 2022, 1:25pm UTC](https://discuss.hashicorp.com/t/aws-eks-instances-failed-to-join-the-kubernetes-cluster-when-using-private-subnets/35641/5 "2022-02-17T13:25:48Z")

</div>

No problems, now i’ve got some error with terraform helm provider not downloading charts and it seems it’s a completely separate problem…
