Professional Cloud DevOps Engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
An enterprise organization deploys containerized microservices to Google Kubernetes Engine (GKE) clusters across development, staging, and production environments using Cloud Build and Cloud Deploy. A recent security assessment identified critical vulnerabilities in their pipeline secret management:
Which end-to-end architecture should the DevOps engineer implement to enforce least privilege, eliminate build-time secret exposure, and ensure comprehensive audit logging?
This architecture establishes a secure-by-design secret lifecycle by combining project-level environmental segmentation, runtime secret injection, metadata-based identity federation, and end-to-end audit log enrichment across Google Cloud services.
latest alias ensures reproducible deployments and prevents breaking changes during automated secret rotation.AccessSecretVersion) captures all secret read operations, while passing the pipeline execution ID via the X-Goog-Request-Reason HTTP header enriches logs for direct correlation between CI/CD pipeline runs and infrastructure operations.Runtime injection directly from Secret Manager via Workload Identity removes secrets completely from CI/CD pipeline definitions and container registries, while organization-level Data Access logs and custom request reason headers deliver complete, unbroken auditability.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.