Documentation ¶
Overview ¶
Package mla contains controllers that are responsible for configuring MLA (Monitoring, Logging, and Alerting) for user clusters. - project_controller - Create/Update Grafana Organizations based on Kubermatic Projects.
Index ¶
Constants ¶
View Source
const (
ControllerName = "kubermatic_mla_controller"
)
Variables ¶
This section is empty.
Functions ¶
func Add ¶
func Add( ctx context.Context, mgr manager.Manager, log *zap.SugaredLogger, numWorkers int, workerName string, versions kubermatic.Versions, grafanaURL string, grafanaHeader string, grafanaSecret string, ) error
Add creates a new MLA controller that is responsible for managing Monitoring, Logging and Alerting for user clusters. * project controller - create/update/delete Grafana organizations based on Kubermatic Projects * userprojectbinding controller - create/update/delete Grafana Users to organizations based on Kubermatic UserProjectBindings
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.