c5d EC2 instances have internal NVMe storage. To use the advantage of NVMe internal disks in the
terraform-aws-eks module as a Launch Template for the Autoscaler Groups the support was added in the following PRs:
In case you need a cost-effective AWS instance with high throughput and amount of IOPS this should be a good choice for EKS instances. A drawback could be instance has a fixed disk size of the NVMe disk.
More information about c5 instances with local NVMe storage can be found here:
- Comparsion between different disks and AWS instances: https://faun.pub/testing-the-waters-of-aws-ec2-c5d-instances-51fae49f33a3
List of supported AWS instances and other options in terraform-aws-eks module is defined by AWS CLI Reference in section option parameter ‘instance-type’ – https://docs.aws.amazon.com/cli/latest/reference/autoscaling/create-launch-configuration.html#options