terraform-aws-eks
terraform-aws-eks copied to clipboard
A Terraform module to Provision AWS Elastic Kubernetes (EKS) clusters and worker nodes
https://sonobuoy.io/docs/v0.19.0/index.html https://github.com/cncf/k8s-conformance/blob/master/instructions.md
It would be nice if this module set up some default cloudwatch alarms. e.g. autoscaling capacity, node health, etc.
Document how to use the module when public access to the cluster endpoint is disabled (the default)
When using the cluster module, `terraform apply` fails even when all "required" variables are set. Because terraform fails to access the health check URL of the control plane API. To...
Allowing them to avoid docker rate limits if desired
## Background According to the ["Proactively manage the Spot Instance lifecycle using the new Capacity Rebalancing feature for EC2 Auto Scaling"](https://aws.amazon.com/jp/blogs/compute/proactively-manage-spot-instance-lifecycle-using-the-new-capacity-rebalancing-feature-for-ec2-auto-scaling/), the new capacity rebalancing feature complements the capacity-optimized allocation...
It would be nice to be able to use fargate with eks. 📝 * https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/eks_fargate_profile * https://docs.aws.amazon.com/eks/latest/userguide/fargate-getting-started.html I think a nice design would be a module that could be used...
Provide a tool that users can run against their clusters to check deprecations in the next release
https://github.com/awslabs/karpenter
🔗 https://docs.aws.amazon.com/eks/latest/userguide/security-groups-for-pods.html This feature will only work on certain instance types and Fargate, so it would be great to be able optionally enable this!