0
0
GCPcloud~20 mins

Why managed Kubernetes matters in GCP - Challenge Your Understanding

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Managed Kubernetes Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Benefits of Managed Kubernetes on GCP

Which of the following is the primary benefit of using Google Kubernetes Engine (GKE) as a managed Kubernetes service?

AGKE automatically handles cluster upgrades, scaling, and control plane management.
BYou must install and configure Kubernetes on your own virtual machines.
CYou manage all the control plane components manually for full control.
DGKE requires you to manually patch and update the Kubernetes master nodes.
Attempts:
2 left
💡 Hint

Think about what 'managed' means in cloud services.

💻 Command Output
intermediate
2:00remaining
GKE Cluster Creation Output

What is the expected output after successfully creating a GKE cluster using the command below?

gcloud container clusters create my-cluster --zone us-central1-a
ACreating cluster my-cluster in us-central1-a...done. To connect to the cluster, run: gcloud container clusters get-credentials my-cluster --zone us-central1-a
BERROR: Permission denied for creating cluster.
CCluster creation started but no confirmation message shown.
DCommand not found: gcloud
Attempts:
2 left
💡 Hint

Successful commands usually confirm completion and provide next steps.

🔀 Workflow
advanced
3:00remaining
Steps to Upgrade a GKE Cluster

Arrange the correct order of steps to safely upgrade a GKE cluster to a newer Kubernetes version.

A2,1,3,4
B1,2,3,4
C1,3,2,4
D1,4,3,2
Attempts:
2 left
💡 Hint

Check first, upgrade control plane before nodes, drain nodes before upgrading node pools.

Troubleshoot
advanced
2:30remaining
Troubleshooting GKE Node Pool Autoscaling Issue

You notice your GKE cluster's node pool autoscaler is not adding nodes despite high CPU usage. Which is the most likely cause?

AThe nodes are running out of disk space.
BThe Kubernetes control plane is down.
CThe pods are not requesting any CPU resources.
DThe cluster autoscaler is disabled or not configured properly.
Attempts:
2 left
💡 Hint

Autoscaling depends on a specific component being enabled and configured.

Best Practice
expert
3:00remaining
Best Practice for Securing GKE Clusters

Which of the following is the best practice to enhance security in a GKE cluster?

ARun all workloads as root user inside containers for simplicity.
BEnable Workload Identity to manage permissions securely without using node service accounts.
CDisable network policies to allow free communication between pods.
DUse default Kubernetes namespaces for all applications.
Attempts:
2 left
💡 Hint

Consider how to limit permissions and isolate workloads securely.