-
Task
-
Resolution: Done
-
Critical
-
None
-
devex docs #218 Apr 28-May 19, devex docs #219 May 19-Jun 9, devex docs #220 Jun 9-Jun 30, devex docs #221 Jun 30-Jul 21
-
8
Epic Goal
- Allow users to manage Alertmanager for user-defined alerts and have the feature being fully supported.
Why is this important?
- Users want to configure alert notifications without admin intervention.
- The feature is currently Tech Preview, it should be generally available to benefit a bigger audience.
Scenarios
- As a cluster admin, I can deploy an Alertmanager service dedicated for user-defined alerts (e.g. separated from the existing Alertmanager already used for platform alerts).
- As an application developer, I can silence alerts from the OCP console.
- As an application developer, I'm not allowed to configure invalid AlertmanagerConfig objects.
Acceptance Criteria
- CI - MUST be running successfully with tests automated
- Release Technical Enablement - Provide necessary release enablement details and documents.
- The AlertmanagerConfig CRD is v1beta1
- The validating webhook service checking AlertmanagerConfig resources is highly-available.
Dependencies (internal and external)
- Prometheus operator upstream should migrate the AlertmanagerConfig CRD from v1alpha1 to v1beta1
- Console enhancements likely to be involved (see below).
Previous Work (Optional):
- Part of the feature is available as Tech Preview (MON-880).
Open questions:
- Coordination with the console team to support the Alertmanager service dedicated for user-defined alerts.
- Migration steps for users that are already using the v1alpha1 CRD.
Docs
TBD