An energy utility enterprise is modernizing its smart grid analytics platform hosted on Google Kubernetes Engine (GKE). The security team requires a software supply chain security model that guarantees only verified, signed container images from approved build pipelines can be deployed. Additionally, they require automated detection of newly published vulnerabilities for images already stored in Artifact Registry. Which TWO security configurations should the cloud architect implement to meet these requirements? (Select TWO.)
- Configure Binary Authorization on the GKE cluster with an attestation policy requiring cryptographic signatures generated during the CI/CD build process.Answer
- Enable continuous vulnerability scanning in Artifact Registry to automatically scan container images upon ingestion and monitor for newly disclosed vulnerabilities.Answer
- CGrant the primitive Owner IAM role to the GKE deployment service account so that Container Analysis can automatically modify running pods.
- DDisable control plane authorized networks on the private GKE cluster to allow Security Command Center agentless vulnerability scanning across public endpoints.
Answer
The cloud architect should implement Binary Authorization on GKE with attestation policies to ensure container image supply chain integrity, and enable continuous vulnerability scanning in Artifact Registry to monitor stored images for newly published CVEs.
Binary Authorization enforces supply chain security by blocking un-attested container images at deployment time, while Artifact Registry continuous vulnerability scanning provides ongoing automated detection of newly discovered CVEs in stored container images.
Step-by-Step Solution
Key Concept
Multi-layered container security using Binary Authorization for deployment attestation and Artifact Registry for continuous vulnerability scanning