Documentation ¶
Index ¶
- func GetVersion() string
- type Applications
- type Crd
- func (c *Crd) CleanUp() error
- func (c *Crd) GetGrafanaConfig(dashboardsfolder string, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) *grafana.Config
- func (c *Crd) NewApplications(toolsDirectoryPath string) (*Applications, error)
- func (c *Crd) NewTemplate(new *toolsetsv1beta1.Toolset) bool
- func (c *Crd) Reconcile(new *toolsetsv1beta1.Toolset, toolsDirectoryPath string, ...) error
- func (c *Crd) ReconcileApplications(overlay, toolsDirectoryPath string, ...) error
- func (c *Crd) ReconcileWithFunc(getToolset func(obj runtime.Object) error, toolsDirectoryPath string, ...) error
- func (c *Crd) ScrapeMetricsCrdsConfig(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) (*prometheus.Config, string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetVersion ¶
func GetVersion() string
Types ¶
type Applications ¶ added in v0.5.0
type Applications struct { LoggingOperator *loggingoperator.LoggingOperator Ambassador *ambassador.Ambassador Prometheus *prometheus.Prometheus PrometheusOperator *prometheusoperator.PrometheusOperator PrometheusNodeExporter *prometheusnodeexporter.PrometheusNodeExporter Grafana *grafana.Grafana CertManager *certmanager.CertManager KubeStateMetrics *kubestatemetrics.KubeStateMetrics Argocd *argocd.Argocd }
type Crd ¶
type Crd struct {
// contains filtered or unexported fields
}
func NewWithFunc ¶
func (*Crd) GetGrafanaConfig ¶ added in v0.7.3
func (c *Crd) GetGrafanaConfig(dashboardsfolder string, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) *grafana.Config
func (*Crd) NewApplications ¶ added in v0.5.0
func (c *Crd) NewApplications(toolsDirectoryPath string) (*Applications, error)
func (*Crd) NewTemplate ¶
func (c *Crd) NewTemplate(new *toolsetsv1beta1.Toolset) bool
func (*Crd) ReconcileApplications ¶
func (c *Crd) ReconcileApplications(overlay, toolsDirectoryPath string, toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) error
func (*Crd) ReconcileWithFunc ¶
func (*Crd) ScrapeMetricsCrdsConfig ¶ added in v0.4.3
func (c *Crd) ScrapeMetricsCrdsConfig(toolsetCRDSpec *toolsetsv1beta1.ToolsetSpec) (*prometheus.Config, string, error)
Click to show internal directories.
Click to hide internal directories.