Documentation ¶
Index ¶
- func CreateNodeMetrics(node apicontracts.NodeMetricsListItem) (apicontracts.NodeMetric, error)
- func CreateNodeMetricsList(k8sClient *kubernetes.Clientset) ([]apicontracts.NodeMetric, error)
- func CreatePodMetrics(pod apicontracts.PodMetricsListItem) (apicontracts.PodMetric, error)
- func CreatePodMetricsList(k8sClient *kubernetes.Clientset) ([]apicontracts.PodMetric, error)
- func HeartbeatReporting() error
- func MetricsReporting() error
- func SetUpScheduler()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateNodeMetrics ¶
func CreateNodeMetrics(node apicontracts.NodeMetricsListItem) (apicontracts.NodeMetric, error)
func CreateNodeMetricsList ¶
func CreateNodeMetricsList(k8sClient *kubernetes.Clientset) ([]apicontracts.NodeMetric, error)
func CreatePodMetrics ¶
func CreatePodMetrics(pod apicontracts.PodMetricsListItem) (apicontracts.PodMetric, error)
func CreatePodMetricsList ¶
func CreatePodMetricsList(k8sClient *kubernetes.Clientset) ([]apicontracts.PodMetric, error)
func HeartbeatReporting ¶
func HeartbeatReporting() error
func MetricsReporting ¶
func MetricsReporting() error
func SetUpScheduler ¶
func SetUpScheduler()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.