Implement an automated OpenShift 4 solution that will include:
Implement an automated OpenShift 4 solution that will include:
[ ] Strimzi
[ ] Strimzi - meh, sort of, working with local strimzi
[] Quarkus Kafka producer application. This application should periodically send data (e.g. timestamp) to Kafka and should also have a JAX-RS endpoint to send different data per user request.
[X] Quarkus Kafka producer application. This application should periodically send data (e.g. timestamp) to Kafka and should also have a JAX-RS endpoint to send different data per user request. - Done standalone
[ ] Quarkus Kafka consumer application. This application should present the data to a websocket. There should be a way for the user to display the data easily.
[ ] Quarkus Kafka consumer application. This application should present the data to a websocket. There should be a way for the user to display the data easily.
The solution should be comfortable to deploy, test, debug and use. The implementation time frame is one week.
The solution should be comfortable to deploy, test, debug and use. The implementation time frame is one week.
@ -30,3 +30,6 @@ If you do not have an OCP4 cluster available, feel free to use CRC - https://dev
* HTML+JS
* HTML+JS
* Debugging mode (maven profile)
* Debugging mode (maven profile)
For testing `npm install wscat` and then `wscat -c http://localhost:8080/kafka/message/foo`