A digital publishing platform is planning its Google Kubernetes Engine (GKE) cluster architecture to support two core backend workloads in a single environment:
1. A real-time content rendering engine that requires custom sysctl kernel parameter modifications on the node host operating system to optimize socket buffers.
2. A background image thumbnail generation pipeline that processes asynchronous worker queues, where individual jobs are stateless, idempotent, and can be safely re-queued if interrupted.
The engineering team wants to satisfy both workload requirements while maximizing cost efficiency and avoiding unsupportable configurations. Which GKE cluster architecture and node pool strategy should the team implement?
- Provision a GKE Standard cluster. Configure a dedicated node pool with custom Linux sysctl configuration parameters applied to the underlying node configuration for the content rendering workload, and configure a secondary node pool leveraging Spot VMs for the thumbnail generation pipeline.Cevap
- BProvision a GKE Autopilot cluster. Configure custom sysctl parameters directly within the pod deployment specification for the content rendering workload, and deploy the thumbnail generation workload to default Autopilot compute classes.
- CProvision a GKE Standard cluster. Configure a dedicated node pool using Spot VMs for the real-time content rendering workload to reduce core infrastructure costs, and configure a standard persistent node pool for the background thumbnail generation pipeline.
- DProvision a GKE Standard cluster. Enable the Horizontal Pod Autoscaler (HPA) to automatically provision additional Compute Engine node instances whenever cluster CPU utilization exceeds 80%.
Cevap
Provision a GKE Standard cluster with a custom sysctl-configured node pool for rendering and a Spot VM node pool for background processing.
The option specifying GKE Standard with two targeted node pools is correct because GKE Standard is mandatory when custom Linux sysctl kernel settings must be configured on cluster nodes. Furthermore, leveraging Spot VMs for the stateless, idempotent image processing workload delivers maximum cost savings without compromising the availability of the real-time rendering service.
Adım Adım Çözüm
Anahtar Kavram
GKE Autopilot vs. Standard Operational Boundaries & Node Pool Selection
Tahmini Süre:2m 0s