Documentation ¶
Index ¶
- type PrometheusNodeExporter
- func (pne *PrometheusNodeExporter) Deploy(toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec) bool
- func (p *PrometheusNodeExporter) GetChartInfo() *chart.Chart
- func (c *PrometheusNodeExporter) GetImageTags() map[string]string
- func (pne *PrometheusNodeExporter) GetName() name.Application
- func (pne *PrometheusNodeExporter) GetNamespace() string
- func (p *PrometheusNodeExporter) SpecToHelmValues(monitor mntr.Monitor, toolset *toolsetsv1beta2.ToolsetSpec) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PrometheusNodeExporter ¶
type PrometheusNodeExporter struct {
// contains filtered or unexported fields
}
func New ¶
func New(monitor mntr.Monitor) *PrometheusNodeExporter
func (*PrometheusNodeExporter) Deploy ¶
func (pne *PrometheusNodeExporter) Deploy(toolsetCRDSpec *toolsetsv1beta2.ToolsetSpec) bool
func (*PrometheusNodeExporter) GetChartInfo ¶
func (p *PrometheusNodeExporter) GetChartInfo() *chart.Chart
func (*PrometheusNodeExporter) GetImageTags ¶
func (c *PrometheusNodeExporter) GetImageTags() map[string]string
func (*PrometheusNodeExporter) GetName ¶
func (pne *PrometheusNodeExporter) GetName() name.Application
func (*PrometheusNodeExporter) GetNamespace ¶
func (pne *PrometheusNodeExporter) GetNamespace() string
func (*PrometheusNodeExporter) SpecToHelmValues ¶
func (p *PrometheusNodeExporter) SpecToHelmValues(monitor mntr.Monitor, toolset *toolsetsv1beta2.ToolsetSpec) interface{}
Click to show internal directories.
Click to hide internal directories.