Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlertmanagerTask ¶
type AlertmanagerTask struct {
// contains filtered or unexported fields
}
func NewAlertmanagerTask ¶
func NewAlertmanagerTask(client *client.Client, factory *manifests.Factory) *AlertmanagerTask
func (*AlertmanagerTask) Run ¶
func (t *AlertmanagerTask) Run() error
type ClusterMonitoringOperatorTask ¶ added in v0.1.1
type ClusterMonitoringOperatorTask struct {
// contains filtered or unexported fields
}
func NewClusterMonitoringOperatorTask ¶ added in v0.1.1
func NewClusterMonitoringOperatorTask(client *client.Client, factory *manifests.Factory) *ClusterMonitoringOperatorTask
func (*ClusterMonitoringOperatorTask) Run ¶ added in v0.1.1
func (t *ClusterMonitoringOperatorTask) Run() error
type GrafanaTask ¶ added in v0.1.0
type GrafanaTask struct {
// contains filtered or unexported fields
}
func NewGrafanaTask ¶ added in v0.1.0
func NewGrafanaTask(client *client.Client, factory *manifests.Factory) *GrafanaTask
func (*GrafanaTask) Run ¶ added in v0.1.0
func (t *GrafanaTask) Run() error
type KubeStateMetricsTask ¶
type KubeStateMetricsTask struct {
// contains filtered or unexported fields
}
func NewKubeStateMetricsTask ¶
func NewKubeStateMetricsTask(client *client.Client, factory *manifests.Factory) *KubeStateMetricsTask
func (*KubeStateMetricsTask) Run ¶
func (t *KubeStateMetricsTask) Run() error
type NodeExporterTask ¶
type NodeExporterTask struct {
// contains filtered or unexported fields
}
func NewNodeExporterTask ¶
func NewNodeExporterTask(client *client.Client, factory *manifests.Factory) *NodeExporterTask
func (*NodeExporterTask) Run ¶
func (t *NodeExporterTask) Run() error
type PrometheusOperatorTask ¶
type PrometheusOperatorTask struct {
// contains filtered or unexported fields
}
func NewPrometheusOperatorTask ¶
func NewPrometheusOperatorTask(client *client.Client, factory *manifests.Factory) *PrometheusOperatorTask
func (*PrometheusOperatorTask) Run ¶
func (t *PrometheusOperatorTask) Run() error
type PrometheusTask ¶
type PrometheusTask struct {
// contains filtered or unexported fields
}
func NewPrometheusTask ¶
func (*PrometheusTask) Run ¶
func (t *PrometheusTask) Run() error
type TaskRunner ¶
type TaskRunner struct {
// contains filtered or unexported fields
}
func NewTaskRunner ¶
func NewTaskRunner(client *client.Client, tasks []*TaskSpec) *TaskRunner
func (*TaskRunner) ExecuteTask ¶
func (tl *TaskRunner) ExecuteTask(ts *TaskSpec) error
func (*TaskRunner) RunAll ¶
func (tl *TaskRunner) RunAll() error
Click to show internal directories.
Click to hide internal directories.