In the article Getting Started with Amazon EKS, it recommends creating a VPC for the cluster using this provided cloudformation template. That template creates a VPC with three public subnets and 0 private subnets.
In the article Cluster VPC Considerations it says
We recommend a network architecture that uses private subnets for your worker nodes and public subnets for Kubernetes to create internet-facing load balancers within
Does a cloudformation template exist anywhere that is actually in line with their own recommendations?