kafka-ops/julie

Break out JulieOps in several smaller modules and JARs to enable dedicated projects (web interface)

purbon opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
As a JulieOps user It would be nice to have different interfaces, not only a CLI, for example, a web interface. This would enable the usage of JulieOps in other scenarios much easier. Extra interfaces could be for example as k8s operator, etc.

Describe the solution you'd like

  • Break out JulieOps in several smaller modules.
  • Adapt the internal release and test Action jobs for the new and old structure to keep working (4.x branch will be legacy big layout, master and future 5.x the new)
  • Tide up and hide old dependency in the breakout process
  • Develop an initial REST interface artefact, including their major deliverables.