An EFS storage class is a Kubernetes storage configuration that provisions Amazon Elastic File System storage for persistent workloads. It is useful when workloads need operational resilience, automated backups, and writes from multiple pods rather than storage tied closely to node groups. section 7.4.6
Validate the configuration with an incremental multi-write test:
- Delete deployed test resources after validation so the test environment remains clean. section 7.4.6
Shared application storage test
An EFS claim named efs-claim uses ReadWriteMany and the cluster’s EFS CSI storage class. Pods app1 and app2 mount /data; Bats verifies that each pod reads the file written by the other.
