Status: IN
OpenShift autoscaling operates at three distinct levels: infrastructure scaling (ClusterAutoscaler + MachineAutoscaler add/remove nodes), pod horizontal scaling (HPA for built-in metrics, KEDA for external triggers like Kafka/Cron), and pod vertical scaling (VPA adjusts requests/limits) — each level operates independently but infrastructure scaling is gated on having at least one MachineAutoscaler deployed.
depth-1 KEDA model covers pod-level scaling; base autoscaler belief covers infrastructure-level; combining reveals a three-tier architecture where each tier scales independently but infrastructure scaling gates the capacity available to pod-level scaling
Depends on (SL): keda-custom-metrics-autoscaling-model, autoscaler-requires-machine-autoscaler