-
Notifications
You must be signed in to change notification settings - Fork 49
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
Extract and containerize Uyuni Salt event processor #210
Comments
Hi @rjmateus , As I am in 2nd year of my college, but I do have interest in Computer System and experience in Java |
Hey @eklaDFF thank you for your message. I hope I was able to explain it better. If you didn't get anything let me know |
@rjmateus |
Hi @rjmateus , I'm Saksham Gupta, a final year student from India, and I'm very interested in working on this project. While I'm currently not experienced in Uyuni Salt, but I'm eager to acquire new skills and learn. I believe that tackling projects with diverse tech stacks is the best way to enhance one's learning abilities, and I thrive in such environments:) Looking forward to the opportunity to contribute to this project! |
@eklaDFF You could play around with uyuni and have a good understand of it's internal. We have some presentations about it, like: https://www.youtube.com/watch?v=pQhkCSUTEkI |
@Sakshamgupta90 thank you for your interest. It would be great if you could experiment on deploying the product using the containerized version of it. |
Project Title:
Extract and containerize Uyuni Salt event processor
Description:
Uyuni is an open-source systems management solution that can be used to manage various Linux distributions using a powerful web UI and API.
Salt project is used for the communication and management layer. Data is transferred between servers and is minions in the form of events. The events that arrive on the Uyuni server need more processing than the ones performed by salt master.
The processing of Salt event cannot block the salt master. For this reason, salt is configured to save the salt events on the database to be asynchronously processed. Currently, the process responsible for this is Tomcat. However, tomcat should be focused on serving the web application and not processing the salt events.
This project is focused on extracting the salt-event processing to an external process and containerizing it. The extraction is partially done in here.
The major work will be focused on containerization and deployment using uyuni-tools project.
Deliverable:
Mentor:
@rjmateus @mackdk @renner
Skills:
Skill Level:
Medium,
Project Size:
Medium Sized Project (175 hours)
Get started:
The text was updated successfully, but these errors were encountered: