El Horizontal Pod Autoscaler (HPA) añade o quita réplicas de Pod según métricas observadas (CPU, memoria o personalizadas). El Cluster Autoscaler (CA) añade o quita nodes cuando los Pods no se pueden programar o los nodes están infrautilizados. Operan en capas distintas y trabajan juntos.
Dos autoscalers, dos capas
HPA → escala PODS (más/menos réplicas de un Deployment) — reacciona a la CARGA
CA → escala NODES (crece/encoge las máquinas del cluster) — reacciona a Pods en PENDING
VPA → (extra) ajusta los requests/limits de un Pod — reacciona al dimensionado
Flujo típico: sube la carga → HPA añade Pods → los Pods no caben → CA añade un node →
los Pods se programan. Baja la carga → HPA quita Pods → node ocioso → CA lo quita.
