K8S Autoscaler & Dashboard The autoscaler uses the Kubernetes API to get the current pod resource usage for the specified deployment, checks how many pods resource usage is above the specified threshold, and uses the Kubernetes API to update the deployment scale accordingly. GitHub Repo