Documentation ¶
Overview ¶
Package clusteragent contains the functionality of the Cluster Agent.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServerContext ¶
type ServerContext struct {
ClusterCheckHandler *clusterchecks.Handler
}
ServerContext holds business logic classes required to setup API endpoints
Directories ¶
Path | Synopsis |
---|---|
Package api contains the telemetry of the Cluster Agent API and implements the forwarding of queries from Cluster Agent followers to the leader.
|
Package api contains the telemetry of the Cluster Agent API and implements the forwarding of queries from Cluster Agent followers to the leader. |
v1
Package v1 contains the types of the Cluster Agent API (v1).
|
Package v1 contains the types of the Cluster Agent API (v1). |
Package autoscaling implements common components for all autoscaling controllers.
|
Package autoscaling implements common components for all autoscaling controllers. |
custommetrics
Package custommetrics implements the part of the Cluster Agent that's responsible for providing custom metrics to the Kubernetes apiserver for Horizontal Pod Autoscalers.
|
Package custommetrics implements the part of the Cluster Agent that's responsible for providing custom metrics to the Kubernetes apiserver for Horizontal Pod Autoscalers. |
externalmetrics
Package externalmetrics implements the part of the Cluster Agent that's responsible for providing custom metrics to the Kubernetes apiserver for Horizontal Pod Autoscalers.
|
Package externalmetrics implements the part of the Cluster Agent that's responsible for providing custom metrics to the Kubernetes apiserver for Horizontal Pod Autoscalers. |
workload
Package workload implements the DatadogPodAutoscaler controller and related components to implement horizontal and vertical pod autoscaling.
|
Package workload implements the DatadogPodAutoscaler controller and related components to implement horizontal and vertical pod autoscaling. |
workload/model
Package model implements data model structures and helpers for workload autoscaling.
|
Package model implements data model structures and helpers for workload autoscaling. |
types
Package types implements the types used by the Cluster checks dispatching functionality.
|
Package types implements the types used by the Cluster checks dispatching functionality. |
Package languagedetection implements the language detection patcher.
|
Package languagedetection implements the language detection patcher. |
Click to show internal directories.
Click to hide internal directories.