Documentation ¶
Index ¶
- type AlphaSorter
- type Grafana
- func (g *Grafana) Changed(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) bool
- func (g *Grafana) Deploy(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) bool
- func (g *Grafana) GetChartInfo() *chart.Chart
- func (g *Grafana) GetImageTags() map[string]string
- func (g *Grafana) GetName() name.Application
- func (g *Grafana) GetNamespace() string
- func (g *Grafana) HelmMutate(monitor mntr.Monitor, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec, ...) error
- func (g *Grafana) HelmPreApplySteps(monitor mntr.Monitor, spec *v1beta1.ToolsetSpec) ([]interface{}, error)
- func (g *Grafana) SetAppliedSpec(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec)
- func (g *Grafana) SpecToHelmValues(monitor mntr.Monitor, toolset *toolsetsv1beta1.ToolsetSpec) interface{}
- type ProviderSorter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlphaSorter ¶ added in v0.9.20
type AlphaSorter []string
func (AlphaSorter) Len ¶ added in v0.9.20
func (a AlphaSorter) Len() int
func (AlphaSorter) Less ¶ added in v0.9.20
func (a AlphaSorter) Less(i, j int) bool
func (AlphaSorter) Swap ¶ added in v0.9.20
func (a AlphaSorter) Swap(i, j int)
type Grafana ¶
type Grafana struct {
// contains filtered or unexported fields
}
func (*Grafana) Changed ¶
func (g *Grafana) Changed(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) bool
func (*Grafana) Deploy ¶
func (g *Grafana) Deploy(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) bool
func (*Grafana) GetChartInfo ¶
func (*Grafana) GetImageTags ¶
func (*Grafana) GetName ¶
func (g *Grafana) GetName() name.Application
func (*Grafana) GetNamespace ¶
func (*Grafana) HelmMutate ¶ added in v0.9.20
func (g *Grafana) HelmMutate(monitor mntr.Monitor, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec, resultFilePath string) error
func (*Grafana) HelmPreApplySteps ¶
func (*Grafana) SetAppliedSpec ¶
func (g *Grafana) SetAppliedSpec(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec)
func (*Grafana) SpecToHelmValues ¶
func (g *Grafana) SpecToHelmValues(monitor mntr.Monitor, toolset *toolsetsv1beta1.ToolsetSpec) interface{}
type ProviderSorter ¶ added in v0.9.20
func (ProviderSorter) Len ¶ added in v0.9.20
func (a ProviderSorter) Len() int
func (ProviderSorter) Less ¶ added in v0.9.20
func (a ProviderSorter) Less(i, j int) bool
func (ProviderSorter) Swap ¶ added in v0.9.20
func (a ProviderSorter) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.