There are many other types we could have specified instead.
If this cluster would run on Azure, we could use azureDisk or azureFile.
In Google Compute Engine (GCE) it would be GCEPersistentDisk.
We could have setup Glusterfs.
If we would have this cluster running in an on-prem data center, it would probably be nfs.
There are quite a few others we could use but, since we’re running the cluster in AWS, many would not work, while others could be too difficult to set up.
Since EBS is already available, we’ll just roll with it. All in all, this cluster is in AWS, and awsElasticBlockStore is the easiest, if not the best choice.