pyrra-dev / pyrra

Making SLOs with Prometheus manageable, accessible, and easy to use for everyone!
https://demo.pyrra.dev
Apache License 2.0
1.26k stars 113 forks source link

Enhance SLO CRD for Multi-Cluster Support #1291

Open Nitesh-vaidyanath opened 1 month ago

Nitesh-vaidyanath commented 1 month ago

Description:

We need to enhance our ServiceLevelObjective (SLO) Custom Resource Definition (CRD) to better support multi-cluster deployments with a centralized monitoring solution. The current implementation has limitations when applied across multiple Kubernetes clusters, particularly concerning namespace deletion and recording rule management.

Current Problem:

Desired Solution:

Technical Considerations:

Acceptance Criteria:

Nitesh-vaidyanath commented 1 month ago

I can work on this if there are no concerns.