seedmla

package
v2.26.0-beta.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MonitoringNamespace    = "monitoring"
	MonitoringChartsPrefix = "monitoring"

	NodeExporterChartName   = "node-exporter"
	NodeExporterReleaseName = NodeExporterChartName
	NodeExporterNamespace   = MonitoringNamespace

	KubeStateMetricsChartName   = "kube-state-metrics"
	KubeStateMetricsReleaseName = KubeStateMetricsChartName
	KubeStateMetricsNamespace   = MonitoringNamespace

	GrafanaChartName   = "grafana"
	GrafanaReleaseName = GrafanaChartName
	GrafanaNamespace   = MonitoringNamespace

	BlackboxExporterChartName   = "blackbox-exporter"
	BlackboxExporterReleaseName = BlackboxExporterChartName
	BlackboxExporterNamespace   = MonitoringNamespace

	AlertManagerChartName   = "alertmanager"
	AlertManagerReleaseName = AlertManagerChartName
	AlertManagerNamespace   = MonitoringNamespace

	PrometheusChartName   = "prometheus"
	PrometheusReleaseName = PrometheusChartName
	PrometheusNamespace   = MonitoringNamespace

	HelmExporterChartName   = "helm-exporter"
	HelmExporterReleaseName = HelmExporterChartName
	HelmExporterNamespace   = MonitoringNamespace

	KarmaChartName   = "karma"
	KarmaReleaseName = KarmaChartName
	KarmaNamespace   = MonitoringNamespace

	MonitoringIAPChartName = "iap"
	IAPReleaseName         = MonitoringIAPChartName
	IAPNamespace           = MonitoringNamespace

	LoggingNamespace    = "logging"
	LoggingChartsPrefix = "logging"

	LokiChartName   = "loki"
	LokiReleaseName = LokiChartName
	LokiNamespace   = LoggingNamespace

	PromtailChartName   = "promtail"
	PromtailReleaseName = PromtailChartName
	PromtailNamespace   = LoggingNamespace
)

Variables

This section is empty.

Functions

func NewStack

func NewStack() stack.Stack

func ValidateIapBlockSecret

func ValidateIapBlockSecret(value string, path string) error

Types

type Monitoring

type Monitoring struct{}

func (*Monitoring) Deploy

func (s *Monitoring) Deploy(ctx context.Context, opt stack.DeployOptions) error

func (*Monitoring) Name

func (*Monitoring) Name() string

func (*Monitoring) ValidateState

func (m *Monitoring) ValidateState(ctx context.Context, opt stack.DeployOptions) []error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL