Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(slo): new way to create/update PrometheusRule #22

Merged
merged 3 commits into from
Nov 3, 2023
Merged

Conversation

Hy3n4
Copy link
Contributor

@Hy3n4 Hy3n4 commented Nov 3, 2023

  • bump go version to 1.21
  • refactored SLO Reconciler
  • easier to create an update PrometheusRule when SLO reconcile is triggered (SLO, SLI object changes)
  • preparations for using mimirtool package to directly create rules in Mimir

- support for supportive rules
- ratio rules created in separate fuctions
Signed-off-by: Hy3n4 <[email protected]>
- working flow for PrometheusRule update when already exists
- prepared for direct write to Mimir using mimirtool package
- upgrade go to 1.21

Signed-off-by: Hy3n4 <[email protected]>
@Hy3n4 Hy3n4 merged commit 1b6fb9e into main Nov 3, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants