An enterprise organization operates a Private Google Kubernetes Engine (GKE) cluster in Project A that processes sensitive analytics data stored in a Cloud Storage bucket in Project B. Strict compliance mandates require that data cannot traverse the public internet, data exfiltration to external storage locations must be prevented even if an identity possesses broad IAM storage roles, and administrative access to the GKE master endpoint must be restricted exclusively to a management bastion subnet located in Project C. Which network security design should you implement to meet all requirements?
- AGrant fine-grained IAM roles to the GKE service account for the Project B Cloud Storage bucket and enforce IAM Conditions based on source IP ranges, relying on IAM policies to block data exfiltration.
- BPeer the VPC network in Project C to Project A, and peer Project A to Project B, relying on transitive VPC Network Peering to route GKE control plane management traffic and Cloud Storage access across all projects.
- Enclose Project A and Project B inside a VPC Service Controls perimeter, enable Private Google Access for Cloud Storage connectivity, and configure GKE Control Plane Authorized Networks to limit master endpoint access to the Project C management subnet range.Cevap
- DAssign primitive Owner permissions to the cluster service account to bypass cross-project network restrictions, while exposing the GKE master endpoint publicly behind Cloud Armor IP filtering rules.
Cevap
Enclose Project A and Project B inside a VPC Service Controls perimeter to prevent data exfiltration, utilize Private Google Access for private API communication, and configure GKE Control Plane Authorized Networks to restrict administration to the Project C management subnet.
VPC Service Controls provides perimeter security that isolates Google API service communications for Project A and Project B, preventing data exfiltration to unauthorized buckets even when identities hold high-level IAM roles. Private Google Access routes storage traffic internally, while GKE Control Plane Authorized Networks specifies the exact authorized subnet range from Project C permitted to reach the GKE master API endpoint.
Adım Adım Çözüm
Anahtar Kavram
VPC Service Controls & GKE Perimeter Security
Tahmini Süre:2m 0s