Your application running on GKE requires shared persistent storage accessible by multiple pods. What is the most appropriate GCP service to use for this requirement?
Choose an answer
Tap an option to check your answer.
Correct answer: Filestore.
Why this is the answer
Filestore is the correct choice because it provides fully managed NFS (Network File System) file storage, which is ideal for applications requiring shared access to persistent data from multiple pods in a GKE cluster. NFS allows multiple clients (pods) to read and write to the same file system concurrently. Google Cloud Storage is object storage, not a file system, and is not suitable for direct, shared file system access by GKE pods. Cloud SQL is a relational database service, not a file storage solution. Persistent Disk with ReadWriteOnce can only be attached to a single node, making it unsuitable for shared access by multiple pods across different nodes. While Persistent Disk with ReadWriteMany exists, it's typically used for specific scenarios like regional persistent disks and is not the primary or most efficient solution for general-purpose shared file storage in GKE compared to Filestore's managed NFS capabilities.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed