exam questions

Exam Professional Cloud Developer All Questions

View all questions & answers for the Professional Cloud Developer exam

Exam Professional Cloud Developer topic 1 question 247 discussion

Actual exam question from Google's Professional Cloud Developer
Question #: 247
Topic #: 1
[All Professional Cloud Developer Questions]

You have an application running in a production Google Kubernetes Engine (GKE) cluster. You use Cloud Deploy to automatically deploy your application to your production GKE cluster. As part of your development process, you are planning to make frequent changes to the application’s source code and need to select the tools to test the changes before pushing them to your remote source code repository. Your toolset must meet the following requirements:
• Test frequent local changes automatically.
• Local deployment emulates production deployment.

Which tools should you use to test building and running a container on your laptop using minimal resources?

  • A. Docker Compose and dockerd
  • B. Terraform and kubeadm
  • C. Minikube and Skaffold
  • D. kaniko and Tekton
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
tesix79748
5 months ago
How is this even related to GCP
upvoted 2 times
...
__rajan__
7 months, 1 week ago
Selected Answer: C
Minikube is a tool for running Kubernetes locally on your laptop. Skaffold is a tool for scaffolding, building, and deploying Kubernetes applications.
upvoted 1 times
...
purushi
8 months, 3 weeks ago
Selected Answer: C
C is the correct choice. Since GKE local environment is required, Minikube and scaffold are right choices.
upvoted 1 times
purushi
8 months, 3 weeks ago
Tilt and Octant are also very good local development tools to test K8S applications.
upvoted 1 times
...
...
Pime13
1 year, 1 month ago
took my exam yesterday (01-03-2023) and this question was there
upvoted 4 times
...
mrvergara
1 year, 2 months ago
Selected Answer: C
Minikube is a tool that runs a single-node Kubernetes cluster locally on your laptop, allowing you to test and run your application on a simulated production environment. Skaffold is a command line tool that automates the process of building and deploying your application to a local or remote Kubernetes cluster. Together, Minikube and Skaffold allow you to test your frequent changes locally, with a deployment that emulates a production environment, using minimal resources. Minikube provides the simulated production environment, while Skaffold takes care of building and deploying your application, making the development process smoother and more efficient.
upvoted 3 times
...
TNT87
1 year, 2 months ago
Selected Answer: C
Answer C Minikube is a lightweight Kubernetes implementation that creates a VM on your local machine and deploys a simple cluster containing only one node. Minikube is available for Linux, macOS, and Windows systems. Skaffold is a tool that handles the workflow for building, pushing and deploying your application. You can use Skaffold to easily configure a local development workspace, streamline your inner development loop, and integrate with other tools such as Kustomize and Helm to help manage your Kubernetes manifests
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago