Openshift on AWS: Need a storage class which should support pod scale up
Issue
We are currently running applications on AWS with a single pod, each utilizing a Persistent Volume Claim (PVC) backed by a storage class provisioned through ebs.csi.aws.com. However, when we attempt to scale the pods, the new instances fail to start due to a “multi-attach error.” This is a limitation of AWS EBS volumes, which do not support concurrent attachment to multiple nodes.
We are seeking a solution—either a different storage class or an alternative approach—that supports multi-attach volumes, enabling us to scale pods horizontally without storage-related constraints.
This limitation is blocking our ability to scale certain microservices, severely affecting application redundancy and reliability. Without a scalable and multi-attach-capable storage solution, our architecture remains vulnerable to single points of failure, and high availability cannot be guaranteed for critical workloads.
Environment
- Red Hat Openshift Container Platform v4.x
- AWS Amazon Web Service
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.