Google Cloud Professional Cloud Developer — Question 243
Your team is setting up a build pipeline for an application that will run in Google Kubernetes Engine (GKE). For security reasons, you only want images produced by the pipeline to be deployed to your GKE cluster. Which combination of Google Cloud services should you use?
Answer options
- A. Cloud Build, Cloud Storage, and Binary Authorization
- B. Google Cloud Deploy, Cloud Storage, and Google Cloud Armor
- C. Google Cloud Deploy, Artifact Registry, and Google Cloud Armor
- D. Cloud Build, Artifact Registry, and Binary Authorization
Correct answer: D
Explanation
Option D is correct because Cloud Build creates the images, Artifact Registry stores them securely, and Binary Authorization ensures that only authorized images are deployed to the GKE cluster. The other options either include services that do not directly contribute to securing the image deployment process or do not focus on the specific requirements of image integrity and security.