-
Notifications
You must be signed in to change notification settings - Fork 48
Use AlertmanagerConfig resource instead of CSC ConfigMap #3539
Copy link
Copy link
Open
Labels
complexity:mediumSomething that requires one or few days to fixSomething that requires one or few days to fixkind:enhancementNew feature or requestNew feature or requesttopic: cluster&service configurationAnything related to cluster and service configuration persistenceAnything related to cluster and service configuration persistencetopic:monitoringEverything related to monitoring of services in a running clusterEverything related to monitoring of services in a running cluster
Metadata
Metadata
Assignees
Labels
complexity:mediumSomething that requires one or few days to fixSomething that requires one or few days to fixkind:enhancementNew feature or requestNew feature or requesttopic: cluster&service configurationAnything related to cluster and service configuration persistenceAnything related to cluster and service configuration persistencetopic:monitoringEverything related to monitoring of services in a running clusterEverything related to monitoring of services in a running cluster
Component: alertmanager, csc
Why this is needed: CSC is harder to use, since it isn't reactive and requires a Salt orchestration.
What should be done:
alertmanager.useExistingSecretand.secretskeys from the kube-prometheus-stack chart configuration, and define an appropriate.alertmanagerSpec.alertmanagerConfigSelectorand.alertmanagerConfigNamespaceSelectorAlertmanagerConfigobject (with the same values as today insalt/metalk8s/addons/prometheus-operator/config/alertmanager.yaml)Test plan:
See prometheus-operator/prometheus-operator#3451