You run dedicated blogging instances for multiple customers on one GKE cluster and must ensure tenants can only access their own blog and not affect others. What's the appropriate platform configuration?
Choose an answer
Tap an option to check your answer.
Correct answer: Deploy a namespace per tenant and use Network Policies in each blog deployment..
Why this is the answer
Deploying a namespace per tenant provides logical isolation, ensuring that each customer's resources (pods, services, etc.) are separated within the GKE cluster. Network Policies then enforce communication rules, preventing pods in one tenant's namespace from accessing or interfering with pods in another tenant's namespace. This combination effectively isolates tenants and prevents cross-tenant impact. Enabling Application-layer Secrets protects sensitive data but doesn't isolate tenants or prevent resource interference. GKE Audit Logging helps monitor activity but is a reactive measure, not a proactive isolation strategy. Binary Authorization ensures only trusted images are deployed but doesn't address tenant-level resource isolation or network communication control within the cluster.
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