github.com/jthomperoo/custom-pod-autoscaler/v2 (go): Custom Pod Autoscaler is the core program that runs inside a Custom Pod Autoscaler Image. The program handles interactions with the Kubernetes API, manages triggering Custom Pod Autoscaler User Logic through shell commands, exposes a simple HTTP REST API for viewing metrics and evaluations, and handles parsing user configuration to specify polling intervals, Kubernetes namespaces, command timeouts etc. The Custom Pod Autoscaler must be run inside a Kubernetes cluster.
Keywords: autoscaler|autoscaling|base-image|cpa|custom-pod-autoscaler|docker|framework|gathered-metrics|kubernetes|kubernetes-autoscalers|scaling