-
Notifications
You must be signed in to change notification settings - Fork 282
Nodes created in private cluster cannot access the internet or docker hub #94
Comments
I tried this configuration with the node pool tags as "module.network.public" and "module.network.private", both with the same result. |
@btomasini Have the same issue, per my understanding that is because NAT is allowed only for private subnet in vpc-network module. This behaviour was changed in this PR My quick workaround was to add public subnet in the NAT mapping, not sure if it is best practice for private GKE cluster, so either use a mirror or use GCR for all images. |
Would be really helpful to have a clarification in the documentation. |
The vpc-network module documentation is already quite clear. It states that the public subnet is supposed to have NAT for outbound access and the private is supposed to be restricted to internal access (+ Google's services). This arrangement makes sense to me. Thus PR#53 seems to be in error here. |
Confirmed by the comment in the gke-private-example
|
reverted in release 0.5.0 |
Apologies for the delay in responding to this issue. Please see below: Sunset noticeWe believe there is an opportunity to create a truly outstanding developer experience for deploying to the cloud, however developing this vision requires that we temporarily limit our focus to just one cloud. Gruntwork has hundreds of customers currently using AWS, so we have temporarily suspended our maintenance efforts on this repo. Once we have implemented and validated our vision for the developer experience on the cloud, we look forward to picking this up. In the meantime, you are welcome to use this code in accordance with the open source license, however we will not be responding to GitHub Issues or Pull Requests. If you wish to be the maintainer for this project, we are open to considering that. Please contact us at [email protected]. |
Closing due to repo sunset |
I am looking to create a basic GKE cluster behind a VPN using your module. However, the nodes created are not able to access dockerhub. Can you provide guidance on how to create a cluster which is privately accessible which can download images from docker hub? Any suggestions would be appreciated.
Perhaps I misunderstand the usage of "private nodes"
The text was updated successfully, but these errors were encountered: