Openshift on AWS: Need a storage class which should support pod scale up

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content