muralibasani / Kafkawize
Projects that are alternatives of or similar to Kafkawize
Kafkawize
Kafkawize is a Self service Apache Kafka Topic Management tool/portal. It is a web application which automates the process of creating and browsing Kafka topics, acls, schemas by introducing roles/authorizations to users of various teams of an organization.
Getting Started
To get Kafkawize running on your local machine or server, please follow the instructions mentioned in GettingStarted - ReadTheDocs
Download
You can download the full latest Kafkawize software bundle including documentation from https://kafkawize.com/download/
Prerequisites
Intellij/Eclipse/Netbeans
Kafkawize metastore (Rdbms)
others..
Detailed in page Prerequisites
Installing
Install Cassandra/Rdbms
Update configuration and mvn install kafkawize and kafkawizeclusterapi
Start Kafka,Zookeeper
Access Kafkawize
A step by step guide is explained in this page DetailedInstallation
Running the tests
Unit and Integration tests are available in kafkawize and kafkawizeclusterapi
Run a clean install with mvn clean install
Deployment
Install Rdbms
Update configuration and mvn install kafkawize and kafkawizeclusterapi
Start Kafka,Zookeeper
Access Kafkawize
Make sure the applications are running without any network/firewall issues
Built With
- Bootstrap UI, Angular, Javascript, HTML, CSS - The web framework used
- Maven - Dependency Management
- Java, Spring boot, Spring security, SQL, CSQL, Kafka Admin client - The backend development used
Versioning
For the versions available, see the tags on this repository.
Authors
- Muralidhar Basani - muralibasani
License
This project is licensed under the GPL license 3.0 - see the LICENSE.md file for details
The frontend code (Html, Css, Scss, js, images, icons) and backend code of this project cannot be (Re)Distributed, Modified, Patented. They are licensed to the original Theme software.