-
Notifications
You must be signed in to change notification settings - Fork 38
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
[LFX Fall '23 Mentorship]: Extend use-case of detecting deprecated Kubernetes API usage #251
Comments
Note: https://github.com/rikatz/kubepug may help for seeing how they determine what APIs are deprecated |
Related to: cncf/mentoring#1035 |
Hey this project looks cool will defiantly apply when form come up |
Hello Konveyor team. |
You can join us on kubernetes slack Need an invitation? |
The idea looks great! If I got the opportunity, I would feel happy to work with the team! |
Hey, |
Link to this project from LFX site: https://mentorship.lfx.linuxfoundation.org/project/989d0ad3-976a-4514-b2fc-34e9e6081567 |
I am Vishal Raj, a final year CSE student. The CNCF - Konveyor project to extend the use-case of detecting deprecated Kubernetes API usage excites me. I'm eager to contribute to this mentorship project by creating analysis rules, developing automated tests, and providing documentation for leveraging Konveyor to detect deprecated and removed Kubernetes APIs. Building Analyzer LSP Rules and curating sample applications will be my focus. Let's collaborate to enhance Konveyor and support the Kubernetes community with valuable tools and resources! |
Note: https://github.com/devtron-labs/silver-surfer may help or at least knowing how they approach problem could be useful. Thank you @savitharaghunathan for this suggestion |
Thank you @Parthiba-Hazra for recommending we look at: https://github.com/FairwindsOps/pluto https://kubernetes.slack.com/archives/C04QZJFQ0UA/p1690994666561419 Appreciate the tip! |
@jwmatthews What's the status of this issue? Is it done? Should it be moved to another repo? |
Closed via konveyor/analyzer-lsp#441 |
This issue is currently awaiting triage. |
This is a LFX mentorship project intended to run in Fall 2023
Description
We are looking for help on extending a use-case of detecting usage of deprecated and removed Kubernetes APIs in applications. We need help in creating analysis rules that work with our static code analyzer, help to create automated tests to ensure this functionality is working as expected, and documentation to share with the community on how to leverage Konveyor for this scenario.
This work will involve
You can see the beginning of this use-case being addressed with a sample rule in this demo of analyzer-lsp.
The development environment is based on Golang and Kubernetes. A minikube instance will work well for local development on Linux or Mac systems.
Related Links:
Projects to consider for inspiration/collaboration/integration:
The text was updated successfully, but these errors were encountered: