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. |
Package confload handles loading in configuration - parsing YAML and environment variable input into a Custom Pod Autoscaler configuration struct.
|
Package confload handles loading in configuration - parsing YAML and environment variable input into a Custom Pod Autoscaler configuration struct. |
Package evaluatecalc provides functionality for managing evaluating, calling external evaluation logic through shell commands with relevant data piped to them.
|
Package evaluatecalc provides functionality for managing evaluating, calling external evaluation logic through shell commands with relevant data piped to them. |
Package execute abstracts methods, providing a standardised way to trigger methods and provide values
|
Package execute abstracts methods, providing a standardised way to trigger methods and provide values |
http
Package http handles interactions over HTTP
|
Package http handles interactions over HTTP |
shell
Package shell handles interactions with the OS shell
|
Package shell handles interactions with the OS shell |
Package fake provides stubs for testing relevant to the Custom Pod Autoscaler packages
|
Package fake provides stubs for testing relevant to the Custom Pod Autoscaler packages |
Package metricget provides functionality for managing gathering metrics, calling external metric gathering logic through shell commands with relevant data piped to them.
|
Package metricget provides functionality for managing gathering metrics, calling external metric gathering logic through shell commands with relevant data piped to them. |
Package scaling abstracts interactions with the Kubernetes scale API, providing a consistent way to scale resources that are supported by the Custom Pod Autoscaler.
|
Package scaling 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.