Exam: Cloud Digital Leader 0 Likes
You are designing a CI/CD pipeline so that any new version of the (Digital Leader)
Your company's development team is building an application that will be deployed on Cloud Run. You are designing a CI/CD pipeline so that any new version of the application can be deployed in the fewest number of steps possible using the CI/CD pipeline you are designing. You need to select a storage location for the images of the application after the CI part of your pipeline has built them.
What should you do?
A) Create a Compute Engine image containing the application.
B) Store the images in Container Registry.
C) Store the images in Cloud Storage.
D) Create a Compute Engine disk containing the application.
Solution
Correct answer: B) Store the images in Container Registry.
For deploying an application on Cloud Run, it's a common practice to store container images in a container registry. Container Registry is a managed Docker container registry provided by Google Cloud Platform (GCP). It allows you to store, manage, and deploy Docker container images. This is a suitable storage location for the images of your application in a CI/CD pipeline, as it integrates well with the deployment process to Cloud Run. Storing container images in Container Registry makes it easy to manage, version, and deploy your application images seamlessly.
Category: Infrastructure and application modernization