Terraform module which creates AWS EKS (Kubernetes) resources. Windows-based node support is limited to a default user data template that is provided due to the lack of Windows support and manual steps required to provision Windows-based EKS nodes. Support for the module-created security group, bring your own security groups, as well as add additional security group rules to the module-created security group(s). Support for providing maps of node groups/Fargate profiles to the cluster module definition or use separate node group/Fargate profile sub-modules. Provisions to provide node group/Fargate profile "default" settings, useful for when creating multiple node groups/Fargate profiles where you want to set a common set of configurations once, and then individual control only select features. An IAM role for service accounts module has been created to work in conjunction with the EKS module.

Features

  • AWS EKS Cluster
  • AWS EKS Cluster addons
  • AWS EKS Identity provider configuration
  • All node types are supported
  • Support for custom AMI, custom launch template, and custom user data
  • Support for Amazon Linux 2 EKS Optimized AMI and Bottlerocket nodes

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow AWS EKS Terraform module

AWS EKS Terraform module Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AWS EKS Terraform module!

Additional Project Details

Operating Systems

Linux, Windows

Registered

2022-04-01