I'm working on a project where we're planning to migrate existing Dot net applications to GKE (Windows nodes). The problem is, in the existing state, different applications connect a windows shared drive(external) and perform simultaneous read/write operations on files. Now we want to achieve the same thing on GKE/GCP where multiple pods interact with a file system in readWrite mode in parallel. We've explored the below options:
I've verified multiple sources but unable to figure what solution fits in our requirement. Request for any help for the above mentioned scenario.