An EBS storage class dynamically provisions Amazon Elastic Block Store volumes for Kubernetes persistent storage claims. Treat it as an operational contract: applications request storage, while platform tests verify that provisioning, mounting, writing, and resizing work. section 7.4.6
Validate the storage class by checking that it can:
- Create a PersistentVolumeClaim using the cluster’s default EBS CSI storage class. section 7.4.6
Dynamic-volume smoke test
Apply a claim and pod, wait for the pod to run, then use Bats to confirm the claim is bound, the pod is healthy, and /data/out.txt contains timestamped writes. Update the claim size and verify the bound claim reports 8Gi.
