Using EBS-backed Persistent Volumes on Kubernetes comes with some caveats. Among those is the (silent) limit of maximum attachments per EC2 instance. For more information about this issue, you can check the documentation.
We have also added an alert to catch when a node has hit the limit and a volume is stuck in attaching state.