-
Notifications
You must be signed in to change notification settings - Fork 3
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(thanos) ruler component #534
base: main
Are you sure you want to change the base?
Conversation
709212f
to
5531122
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for tackling your first issue and opening this PR.
We need to change the deployment to a statefulset. Will continue the PR after this change is in.
Please add testing for the respective statefulset to come up.
Please fix the linting test.
5531122
to
6d0aa6f
Compare
72b3af0
to
46903d6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Little improvement :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! left a minor comment :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for pursuing the ruler component config 👍.
I think the cert handling is missing here, so we need to ensure to have config in place, to talk to an alertmanager.
Please also add thanosruler.spec.routePrefix
to have it available at the ruler
subpath after the query url.
closes #351