I have a question regarding support of AWS gp3 on Kubernetes.
AWS announced gp3 EBS volume type which shows better performance than existing gp2: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volume-types.html.
But, from Kubernetes docs, I could not see gp3 support by Kubernetes. As I understand, Kubernetes does not support gp3 for AWS yet.
Is my understanding correct or is there other documentation that I might have missed?
The question refers to the EBS in-tree storage plugin, kubernetes.io/aws-ebs, not the CSI one, ebs.csi.aws.com, which already supports gp3 volumes.
According to this, gp3 support will not be backported to the deprecated in-tree provisioner.
We do not have any plans to backport gp3 support to the deprecated in-tree provisioner. Our focus right now is on getting the EBS CSI driver to 1.0 release in preparation for enabling the CSIMigration flag on EKS clusters.
We need to manually install the CSI driver into the EKS cluster by using provided Helm chart/manifests.
The official helm chart would also create a StorageClass named ebs-csi whose type is gp3.
Chart link: https://github.com/kubernetes-sigs/aws-ebs-csi-driver/tree/master/charts/aws-ebs-csi-driver