Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:

  1. Check the existing dependencies on JWS images in the test suite.
  2. Replace JWS image usages with a public image based on Apache Tomcat
  3. Check the current operator feature coverage
  4. 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:

Associated JBoss community project: https://github.com/web-servers/jws-operator