kafka-ops / julie

A solution to help you build automation and gitops in your Apache Kafka deployments. The Kafka gitops!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

purbon opened this issue · 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.