-
Notifications
You must be signed in to change notification settings - Fork 758
Add option to configure service monitor for flyte scheduler #6558
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
Conversation
|
Bito Automatic Review Skipped - Draft PR |
charts/flyte-core/templates/flytescheduler/service-monitor.yaml
Outdated
Show resolved
Hide resolved
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #6558 +/- ##
=======================================
Coverage 58.69% 58.69%
=======================================
Files 938 938
Lines 71690 71690
=======================================
+ Hits 42079 42080 +1
+ Misses 26419 26418 -1
Partials 3192 3192
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
LGTM, thank you. Mind rebasing the PR? |
Signed-off-by: Jason Parraga <[email protected]>
Co-authored-by: Nary Yeh <[email protected]> Signed-off-by: Jason Parraga <[email protected]>
Signed-off-by: Jason Parraga <[email protected]>
Tracking issue
Closes #6557
Why are the changes needed?
It is helpful to have service monitors so that prometheus metrics can be scraped and used in dashboards for observability.
What changes were proposed in this pull request?
Adds the option to render a service monitor for flyte scheduler
How was this patch tested?
Tested in our production environment
Check all the applicable boxes
Related PRs
Docs link
Summary by Bito
This pull request introduces a new feature for configuring a service monitor for the Flyte scheduler, enhancing observability through Prometheus metrics. It includes a ServiceMonitor and service definition in the Helm chart, along with updates to shared secrets in manifest files for improved security.