This terraform templates makes use of the below modules to deploy an AWS EKS Cluster:
To use it just execute the following commands
$ terraform init
$ terraform plan -out firstdeploy
$ terraform apply firstdeploy
A whole description of how this template work can be found at Deployin an AWS EKS Cluster