Soru

Zorluk: OrtaPlanning Google Kubernetes Engine (GKE) Cluster Architectures

A media streaming platform is designing a Google Kubernetes Engine (GKE) cluster deployment to support two distinct workloads: an internal management portal that requires custom Linux kernel sysctl modifications on cluster worker nodes, and a batch telemetry processing job that runs nightly and can tolerate unexpected pod terminations. Which TWO cluster configuration choices should the cloud engineer implement to meet these requirements?

  1. Provision a GKE Standard cluster to support custom kernel parameter configuration on node instances.Cevap
  2. Configure a dedicated node pool utilizing Spot VMs for the nightly batch processing pipeline.Cevap
  3. C
    Deploy the management portal to a GKE Autopilot cluster to reduce node configuration overhead.
  4. D
    Host the internal management portal on a Spot VM node pool to lower baseline compute expenses.
  5. E
    Configure Horizontal Pod Autoscaler (HPA) to scale the number of Compute Engine worker nodes during peak batch jobs.

Cevap

The correct architectural decisions are to provision a GKE Standard cluster (to allow custom node kernel sysctl parameters) and to configure a dedicated Spot VM node pool for the fault-tolerant nightly batch workload.
GKE Standard mode allows administrators to customize node configurations, such as sysctl settings, which are restricted in GKE Autopilot. Additionally, using Spot VMs in a dedicated node pool for batch workloads maximizes cost reduction while honoring the fault-tolerant nature of the nightly processing jobs.

Adım Adım Çözüm

1
Analyze the operational requirements for the management portal.
Custom node sysctl settings require access to node-level operating system parameters, which is only supported in GKE Standard mode.
GKE Autopilot abstracts node management away from users and blocks custom kernel tuning.
2
Analyze the workload characteristics of the nightly batch telemetry job.
The batch pipeline is stateless and can tolerate unexpected pod preemptions.
Spot VMs offer substantial cost savings for fault-tolerant and time-flexible batch processing tasks.

Anahtar Kavram

Selecting between GKE Standard vs Autopilot based on node OS customization constraints, and choosing appropriate node pool lifecycle types (Spot vs On-Demand) based on workload fault tolerance.
Tahmini Süre:1m 30s
Bu soruyu puanla