...
Associated JBoss community project(s): Quarkus, vscode extensions, JBoss Tools
Extend Apache Tomcat Kubernetes operator
Summary of idea:
Extend the current tomcat operator . Functionality and planning should be discussed between mentors and students
Knowledge prerequisite: Go, Kubernetes, Java, Tomcat
Github repo: https://github.com/web-servers/tomcat-operator
Skill level: Intermediate
Contact(s) / potential mentors(s): Petros Prokopiou (pprokopi@redhat.com)
Associated JBoss community project(s): JWS / Apache Tomcat
HTTP/3 Tomcat connector
Summary of idea:
Create and demo HTTP/3 connector for Tomcat using java h3 libs.
Knowledge prerequisite: Tomcat, Java, HTTP protocols (HTTP)
Github repo: N/A for the moment, should be created from scratch
Skill level: Intermediate
Contact(s) / potential mentors(s): Jean-Frederic Clere, George Zaronikas
Associated JBoss community project(s): JWS / Apache Tomcat / Apache httpd
Add Kubernetes dynamic proxy configuration to Apache httpd
Summary of idea:
The purpose of this project is for a student to create a custom Kubernetes dynamic proxy configuration for Apache httpd
Knowledge prerequisite: Kubernetes, httpd
Github repo: Should be added here https://github.com/web-servers
Skill level: Intermediate
Contact(s) / potential mentors(s): Jean-Frederic Clere
Associated JBoss community project(s): JBCS, Apache httpd
k3s vs k8s
Summary of idea:
The purpose of this project is for the students is to research, evaluate, compare k3s & k8s by building their own clusters and compare middleware and jboss offerings on these. Student should conduct experiments and investigations that will conclude in community blogposts. This project idea is open for discussion between students and potential mentors
Knowledge prerequisite: Kubernetes
Skill level: Beginner
Contact(s) / potential mentors(s): Jean-Frederic Clere
Associated JBoss community project(s): Apache Tomcat, Wildfly, Apache httpd and more upon discussion.