GKE en Producción · Lección 19
¿Cómo se asegura que solo cargas tolerantes a interrupciones se programen en un node pool Spot en GKE?
GKE aplica automáticamente un taint a los nodos Spot, requiriendo una toleration explícita en los Pods que aceptan ese riesgo
No hay forma técnica de controlar en qué nodos se programa un Pod
Eliminando por completo los node pools estándar del cluster
Cambiando manualmente el YAML de cada Pod cada vez que se despliega
GKE en Producción · Lección 19
Completa el código
tolerations:
- key: "cloud.google.com/gke-spot"
operator:
Revisa: por ejemplo, operator: "Equal".
GKE en Producción · Lección 19
¿Por qué combinar taints en nodos Spot con node affinity en los Pods da control fino sobre qué cargas van a Spot y cuáles no?
Pista: obliga a una decisión explícita — solo las cargas que declaran tolerar Spot terminan ahí, dejando lo crítico en nodos estándar.
✓
¡Lección completada!
Taints, tolerations y node affinity en GKE
0
XP ganado
3
Vidas restantes