Description:

How does HPA work:

  • the interval is set by --horizontal-pod-autoscaler-sync-period parameter to the kube-controller-manager (and the default interval is 15 seconds).
  • metrics-server is required
    • hpa checks with metrics server for data

Pod readiness and autoscaling metrics:

  • .
    • HPA controller
  • Key behaviours for pod readiness
  • good practice for pod readiness