/kafkawizeclusterapi

DEPRECATED - KafkaWize ClusterApi application. It is required to run KafkaWize

Primary LanguageJavaApache License 2.0Apache-2.0

Deprecated

Kafkawize has been deprecated as of September 2022. The new repository 'Klaw' (cloned from Kafkawize) is under Aiven's Git Organization, and it remains Open source.

Klaw - GithubRepo Klaw ClusterApi - GithubRepo Documentation - Docs

Any further enhancements or changes will be applied to the new Klaw repo.

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, avro schemas, connectors by introducing roles/authorizations to users of various teams of an organization.

KafkaWize ClusterApi application. It is required to run KafkaWize https://github.com/muralibasani/kafkawize before running this api.

This cluster api communicates with Kafka brokers with AdminClientApi and connects to UserInterfaceApi (kafkawize).

Features

Built With

  • Maven - Dependency Management
  • Java, Spring boot, Spring security, Kafka Admin client

Versioning

For the versions available, see the tags on this repository.

Authors

License

This project is licensed under the Apache License - see the LICENSE.md file for details.

Architecture:

Architecture

Install

mvn clean install Follow steps at https://kafkawize.readthedocs.io/en/latest