canonical / prometheus-k8s-operator

This charmed operator automates the operational procedures of running Prometheus, an open-source metrics backend.
https://charmhub.io/prometheus-k8s
Apache License 2.0
21 stars 34 forks source link

Cosl alerts #510

Closed dstathis closed 1 year ago

dstathis commented 1 year ago

Issue

Partial progress on https://github.com/canonical/grafana-agent-k8s-operator/issues/190

Solution

Use the JujuTopology and AlertRules classes from cosl.

Testing Instructions

There should be no changes to the behavior of the libraries so I am not sure what testing should be done. Unit tests are passing.

Release Notes

Libraries now use upstream JujuTopology and AlertRules classes from cosl