Soru

Zorluk: OrtaPlanning Google Kubernetes Engine (GKE) Cluster Architectures

An online event-analytics organization is planning a Google Kubernetes Engine (GKE) cluster architecture. The environment will host web ingestion APIs alongside stateless, fault-tolerant background data transformation workloads. The engineering team requires an architecture that minimizes cluster node management overhead while significantly reducing compute costs for the stateless background workloads. Which TWO architectural decisions should you select to fulfill these requirements?

  1. Provision a GKE Autopilot cluster to eliminate manual node provisioning, scaling, and infrastructure maintenance overhead.Cevap
  2. Configure Spot Pod specifications for the stateless background processing workloads to run on spare GCP capacity at reduced rates.Cevap
  3. C
    Deploy GKE Standard with Spot VM node pools dedicated to non-fault-tolerant stateful database workloads to lower operational costs.
  4. D
    Configure the Horizontal Pod Autoscaler (HPA) to scale the count of underlying Compute Engine VM node instances when workload queue length increases.
  5. E
    Generate long-lived Service Account JSON keys and mount them inside Pods via Kubernetes Secrets to authenticate to Google Cloud APIs.

Cevap

Deploying a GKE Autopilot cluster and configuring Spot Pod specifications for stateless background processing workloads.
GKE Autopilot delegates node and cluster infrastructure management to Google Cloud, satisfying the requirement to minimize operational overhead. Configuring Spot Pods allows fault-tolerant, stateless background workloads to run on discounted, preemptible compute resources, satisfying the requirement to reduce compute costs.

Adım Adım Çözüm

1
Evaluate cluster operational management requirements
GKE Autopilot is selected because Google manages node provisioning, security updates, and node maintenance, meeting the zero-node-management requirement.
GKE Standard requires manual node pool configuration and node maintenance, which adds operational overhead.
2
Evaluate cost-optimization options for stateless, fault-tolerant workloads
Spot Pods (or Spot VM node pools) are selected for the background processing workloads to leverage discounted compute rates.
Stateless background workloads can withstand pod preemption and rescheduling without data loss.

Anahtar Kavram

GKE Autopilot Architecture and Spot Workload Provisioning
Tahmini Süre:1m 30s
Bu soruyu puanla