You built a container image and want to deploy it as a workload on Google Kubernetes Engine. What should you do?
Choose an answer
Tap an option to check your answer.
Correct answer: Push the image to Artifact Registry and create a Kubernetes Deployment that references the image..
Why this is the answer
To deploy a container image on Google Kubernetes Engine (GKE), you first need to store the image in a container registry. Artifact Registry is Google Cloud's recommended service for storing, managing, and securing container images. Once the image is in Artifact Registry, you then create a Kubernetes Deployment. A Deployment is a Kubernetes resource that describes desired state for your application, including which container image to use, how many replicas to run, and how to update them. The other options are incorrect because: Uploading images to Cloud Storage is not the standard or recommended way to store container images for GKE. Cloud Storage is object storage, not a container registry. A Kubernetes Service is used for network access to a set of Pods (created by a Deployment), not for defining the workload itself. You define the workload with a Deployment, and then optionally expose it with a Service.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed