using AWS EKS and Terraform to stand up a kube supported application.
Missing is backend datastorage for holding TF state files.
The Amazon Elastic Kubernetes Service (EKS) is the AWS service for deploying, managing, and scaling containerized applications with Kubernetes.
Using terraform write a module which creates AWS EKS (Kubernetes) resources.
Requirements:
- Only basic AWS EKS Cluster is supported without Cluster addons, different Identity providers
- Only one of the Managed node groups types has to be supported
- Provide an example how to use the module to instantiate EKS cluster with simple VPC configuration and 3 nodes.