Add support for GP3 volumes through the AWS EBS CSI driver

You can now create GP3 Persistent Volumes through the gp3 and gp3-encrypted Storage Classes. This is in addition to the previously available GP2 (gp2, gp2-encrypted) and EFS (efs) volumes.

These new gp3* Storage Classes are provided by the AWS EBS CSI driver, which will replace the Kubernetes in-tree AWS driver for storage. This new driver provides more features, including volume snapshotting and volume resizing.

Please note that the existing gp2 and gp2-encrypted (our default) Storage Classes still use the in-tree driver. Migration of these volumes to the CSI driver is planned for EKS 1.23.

The driver is already rolled out to all clusters.