-
Notifications
You must be signed in to change notification settings - Fork 5.7k
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: introduce health checks for Numaflow CRDs #20297
Conversation
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com>
❌ Preview Environment deleted from BunnyshellAvailable commands (reply to this comment):
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #20297 +/- ##
==========================================
+ Coverage 55.98% 56.81% +0.83%
==========================================
Files 322 322
Lines 44701 45694 +993
==========================================
+ Hits 25024 25963 +939
+ Misses 17080 17079 -1
- Partials 2597 2652 +55 ☔ View full report in Codecov by Sentry. |
@CodiumAI-Agent /review |
❌ Preview Environment deleted from BunnyshellAvailable commands (reply to this comment):
|
Sorry, wrong button :-P |
PR Reviewer Guide 🔍(Review updated until commit b59925a)Here are some key observations to aid the review process:
|
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!
Persistent review updated to latest commit b59925a |
@crenshaw-dev Hey Michael, gonna do a quick follow up to this PR - just need to make the conditions checks more generic since we may change the condition names in the future so it would be best to not hardcode the names. Should be up soon. |
@dpadhiar sounds good, will review ASAP once it's up. |
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com> Signed-off-by: alnoor <alihamzanoor99@gmail.com>
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com> Signed-off-by: austin5219 <3936059+austin5219@users.noreply.github.com>
Signed-off-by: Dillen Padhiar <dillen_padhiar@intuit.com> Signed-off-by: Adrian Aneci <aneci@adobe.com>
Fixes numaproj/numaflow#1739
Adding health checks for all Numaflow CRDs including:
These are similar to the already implemented health checks for Numaplane rollouts.
Numaflow resources should also have their own health checks in the case that a user is not using Numaplane to deploy Numaflow to their environment.
Checklist: