...
Associated JBoss community project: Narayana (https://www.narayana.io/)
JWS Operator
Summary of idea:
- JWS operator is a project which makes web application deployment easier in a containerized environment. Primarily, it was developed for JBoss Web Server and OpenShift, however these days it can also maintain other container images with Tomcat. The aim of this project is to extend the test suite with tests which use images with Apache Tomcat and check that the operator runs smoothly on kubernetes clusters.
Features:
- Check the existing dependencies on JWS images in the test suite.
- Replace JWS image usages with a public image based on Apache Tomcat
- Check the current operator feature coverage
- Add new tests if the coverage is not sufficient
Knowledge prerequisites:
- Languages: Golang or other programming language
- Technologies: general concept of containerized applications and kubernetes
Github repo: https://github.com/web-servers/jws-operator.git
Project size: ~175 hours
Skill level: Intermediate
Contacts / potential mentors:
- Matus Madzin (mmadzin@redhat.com)
- Jean-Frederic Clere (jclere@redhat.com)
Associated JBoss community project: https://github.com/web-servers/jws-operator