Google Cloud Associate Cloud Engineer — Question 207

You have created an application that is packaged into a Docker image. You want to deploy the Docker image as a workload on Google Kubernetes Engine. What should you do?

Answer options

Correct answer: D

Explanation

The correct answer is D because deploying a Docker image on Google Kubernetes Engine typically involves using a Kubernetes Deployment to manage the application lifecycle, and Artifact Registry is the recommended storage for container images on Google Cloud. Options A and B incorrectly suggest using Cloud Storage, which is not suitable for managing container images in Kubernetes, while option C suggests using a Kubernetes Service instead of a Deployment, which does not handle the application lifecycle.