-
Notifications
You must be signed in to change notification settings - Fork 68
🌱 feat: Prioritize Global kind Installation Over BINGO-Managed Version #1481
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: Prioritize Global kind Installation Over BINGO-Managed Version #1481
Conversation
✅ Deploy Preview for olmv1 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
f766d61 to
e16d5d2
Compare
…ritizing the globally installed `kind` binary for managing Kubernetes clusters. It reduces potential conflicts and debugging issues, ensuring better compatibility with existing setups. 1. **Image Loading Issues**: - Using a BINGO-installed `kind` binary caused images to load into the wrong cluster, leading to debugging delays. 2. **Hidden Clusters**: - Clusters created with the BINGO-managed `kind` were not visible in the global `kind` context, causing resource leaks and confusion. - Check for a globally installed `kind` binary and use it if available. - Fallback to the BINGO-managed `kind` binary only when no global version is detected. - Provide clear messaging about the binary being used. - Respects developers' preferences and existing environments. - Prevents unnecessary debugging and resource leaks. - Aligns with standard workflows while maintaining BINGO compatibility.
e16d5d2 to
16923f6
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1481 +/- ##
=======================================
Coverage 74.73% 74.73%
=======================================
Files 42 42
Lines 3241 3241
=======================================
Hits 2422 2422
Misses 646 646
Partials 173 173
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚨 Try these New Features:
|
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.
.bingo/Variables.mk is auto-generated. We can't edit it (see notice at the top of the file).
|
Hi @m1kola
It worked locally. But if it is autogenerated, it will be lost |
|
Closing this one |
This change respects developers' environments and preferences by prioritizing the globally installed
kindbinary for managing Kubernetes clusters. It reduces potential conflicts and debugging issues, ensuring better compatibility with existing setups.Scenarios Addressed
kindbinary caused images to load into the wrong cluster, leading to debugging delays.kindwere not visible in the globalkindcontext, causing resource leaks and confusion.Proposed Solution
kindbinary and use it if available.kindbinary only when no global version is detected.Benefits