Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Evaluate ¶
type Evaluate struct {
Calculater replicas.Calculator
}
Evaluate (external) calculates a replica count evaluation, using the tolerance and calculater provided
type Gather ¶
type Gather struct { MetricsClient metricsclient.Client PodReadyCounter podutil.PodReadyCounter }
Gather (External) provides functionality for retrieving metrics for external metric specs.
func (*Gather) Gather ¶
func (c *Gather) Gather(metricName, namespace string, metricSelector *metav1.LabelSelector, podSelector labels.Selector) (*external.Metric, error)
Gather retrieves an external metric
func (*Gather) GatherPerPod ¶
func (c *Gather) GatherPerPod(metricName, namespace string, metricSelector *metav1.LabelSelector) (*external.Metric, error)
GatherPerPod retrieves an external per pod metric
Click to show internal directories.
Click to hide internal directories.