Horizontal scaling of postgres in kubernetes cluster
It is not completely clear to me, but it sounds like you are talking about Shared Disk Failover
To answer your question, the pitfalls are:
- Your NAS is a single point of failure
- Your replicas are standby replicas, so they cannot be used to scale
I think in order to get scalability and not just fault tolerance, you would need to use replication.