An enterprise financial corporation is migrating its containerized workloads to Google Kubernetes Engine (GKE). To comply with strict regulatory frameworks (PCI-DSS and SOC 2), the Lead Cloud Architect must implement an automated end-to-end container security governance model. The architecture must enforce the following requirements:
1. All container images stored in Artifact Registry must undergo continuous scanning for OS and language package vulnerabilities.
2. Only container images built by the official CI/CD pipeline and cryptographically signed by authorized attestors can be deployed to production GKE clusters.
3. Unauthorized or unverified container deployments must be automatically blocked at the Kubernetes API server admission control layer.
4. Near real-time runtime threat detection must monitor container behavior and GKE audit logs without installing third-party agents on node virtual machines.
Which architectural strategy should the Cloud Architect implement to fulfill all security requirements while minimizing operational complexity?
- Enable Container Analysis for continuous vulnerability scanning in Artifact Registry. Enforce a Binary Authorization policy on GKE requiring cryptographic attestations signed via Cloud KMS keys. Activate Security Command Center Premium to utilize Event Threat Detection and Container Threat Detection.Cevap
- BGrant the Owner primitive role to the CI/CD service account to ensure full administrative access for container deployment while bypassing Binary Authorization policies, and rely on custom Cloud Logging export sinks for runtime threat analysis.
- CBuild and maintain a custom Kubernetes mutating admission webhook to inspect container image signatures, and secure the GKE control plane by removing all control plane authorized network ranges without establishing private endpoints.
- DConfigure a VPC Service Controls security perimeter around Artifact Registry and use custom IAM roles to restrict push access, relying entirely on network perimeter isolation to block unauthorized container image deployments to GKE.