title: Multi-Attach error for persistent volume for EBS in EKS
body: <ol>
  <li><p>Created Storage Class for AWS EKS for EBS</p>
  <pre><code>kind: StorageClass
  apiVersion: storage.k8s.io/v1
  metadata:
    name: ebs-sc
  provisioner: ebs.csi.aws.com
  volumeBindingMode: WaitForFirstConsumer
  </code></pre>
  </li>
  <li><p>Created Persistent volume Claim with ReadWriteOnce</p>
  <pre><code>apiVersion: v1
  kind: PersistentVolumeClaim
  metadata:
    name: ebs-claim
  spec:
    accessModes:
      - ReadWriteOnce
    storageClassName: gp2
    resources:
      requests:
        storage: 4Gi
  </code></pre>
  </li>
  <li><p>Deploy app using Deployment. Everything worked fine. PV got created and got claimed by PVC. 2 pods started.</p>
  </li>
  <li><p>Tried to delete one POD but got below error while starting new POD
  Multi-Attach error for volume &quot;pvc-5a4ee84b-7afb-40cf-8596-65b76829d540&quot; Volume is already used by pod(s)
  Tried PVC with ReadWriteMany but PV failed to create PV
  Understood that ReadWriteMany is not supported by EBS and ReadWriteOnce doesnt allow to scale, delete or rollout restart.</p>
  </li>
  </ol>
  <p>Could you please suggest any solution or WA?</p>