A media streaming enterprise is provisioning infrastructure on Google Cloud for a new real-time video processing pipeline. The architecture requires deploying a private GKE cluster for processing microservices and a set of Compute Engine virtual machines for legacy media encoding. The security team mandates that the GKE control plane must not be accessible from the public internet and must restrict administrative access strictly to the company's internal management subnet. Additionally, automated deployment pipelines provisioning the virtual machines must use least-privilege identity management without granting administrative control over service accounts.
Which TWO actions should the Cloud Architect implement to satisfy these security and operational requirements?
- Configure control plane authorized networks on the private GKE cluster to restrict master endpoint access to the internal management subnet range.Answer
- Grant the pipeline deployment service account the Service Account User role (roles/iam.serviceAccountUser) on the specific service account attached to the Compute Engine instances.Answer
- CGrant the pipeline deployment service account the Service Account Admin role (roles/iam.serviceAccountAdmin) to allow attaching service accounts to Compute Engine instances.
- DRely solely on Private Google Access and VPC Service Controls without defining control plane authorized networks on the GKE cluster.
- EAssign the Editor primitive role (roles/editor) to the deployment pipeline service account to ensure sufficient permissions for provisioning compute resources.