Directories ¶
Path | Synopsis |
---|---|
api
|
|
v1
Package v1 provides routing and endpoints for the Custom Pod Autoscaler HTTP REST API version 1.
|
Package v1 provides routing and endpoints for the Custom Pod Autoscaler HTTP REST API version 1. |
Package autoscaler provides methods for scaling a resource - by triggering metric gathering, feeding these metrics to an evaluation and using this evaluation to scale the resource.
|
Package autoscaler provides methods for scaling a resource - by triggering metric gathering, feeding these metrics to an evaluation and using this evaluation to scale the resource. |
cmd
|
|
custom-pod-autoscaler
Custom Pod Autoscaler is the core program that runs inside a Custom Pod Autoscaler Image.
|
Custom Pod Autoscaler is the core program that runs inside a Custom Pod Autoscaler Image. |
Package config handles parsing YAML and environment variable input into a Custom Pod Autoscaler configuration file.
|
Package config handles parsing YAML and environment variable input into a Custom Pod Autoscaler configuration file. |
Package evaluate provides functionality for managing evaluating, calling external evaluation logic through shell commands with relevant data piped to them.
|
Package evaluate provides functionality for managing evaluating, calling external evaluation logic through shell commands with relevant data piped to them. |
example
|
|
simple-pod-metrics-golang
Module
|
|
shell
Package shell handles interactions with the OS shell
|
Package shell handles interactions with the OS shell |
Package metric provides functionality for managing gathering metrics, calling external metric gathering logic through shell commands with relevant data piped to them.
|
Package metric provides functionality for managing gathering metrics, calling external metric gathering logic through shell commands with relevant data piped to them. |
Package scale abstracts interactions with the Kubernetes scale API, providing a consistent way to scale resources that are supported by the Custom Pod Autoscaler.
|
Package scale abstracts interactions with the Kubernetes scale API, providing a consistent way to scale resources that are supported by the Custom Pod Autoscaler. |
Click to show internal directories.
Click to hide internal directories.