JeffersonLab / jaws-admin-gui

Web admin interface for JAWS
https://ace.jlab.org/jaws
MIT License
0 stars 0 forks source link

Initialize broker topics and registry schemas #32

Open slominskir opened 1 month ago

slominskir commented 1 month ago

Currently we rely on the jaws-libp container to initialize Kafka topics and also initialize the Schema Registry. This should be done via this app (delegating to jaws-libj) and then the jaws-libp container would not be needed when the admin GUI app is in use. Probably the jaws-libj command line needs to be shored up as well if it is to be a drop in replacement (and jaws-libj CLI scripts also must be installed into the admin GUI container).

slominskir commented 1 month ago

Getting Kafka configured quickly is in the critical path and the Wildfly app server boots relatively slowly so consider simply moving scripts to admin container.