GCP Professional Cloud Architect Practice Question

Your security team has prohibited keeping any Google Cloud credentials on developer laptops. Developers still need a full-featured IDE to write, unit-test, and debug containerized microservices that will be deployed to a shared Google Kubernetes Engine (GKE) development cluster. They must be able to issue kubectl commands and open a browser-based preview of services running on an inner-loop development environment, but they cannot install the Cloud SDK or store credentials locally. Which approach best meets these requirements with the least additional setup effort?

  • Use Cloud Shell Editor in the Google Cloud console, leveraging its built-in Cloud Code extension to develop, run, and debug the microservices, execute kubectl with the pre-authenticated gcloud CLI, and expose test service ports through Cloud Shell Web Preview.

  • Set up Cloud Build triggers so that every Git commit automatically builds and deploys the service to GKE; developers debug issues by inspecting build logs instead of running code locally.

  • Require each developer to install the Cloud SDK and Cloud Code plugin for their desktop IDE, authenticate with user credentials, and run services locally on Minikube before pushing manifests to the GKE cluster.

  • Provision a shared bastion Compute Engine VM with the Cloud SDK pre-installed; have developers SSH into the host with IAP tunneling and use terminal editors (vim or emacs) to write code and deploy to GKE.

GCP Professional Cloud Architect
Managing implementation
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot