![]() |
%!s(int64=5) %!d(string=hai) anos | |
---|---|---|
.mvn | %!s(int64=5) %!d(string=hai) anos | |
docker | %!s(int64=5) %!d(string=hai) anos | |
kafka-ui-api | %!s(int64=5) %!d(string=hai) anos | |
kafka-ui-contract | %!s(int64=5) %!d(string=hai) anos | |
kafka-ui-react-app | %!s(int64=5) %!d(string=hai) anos | |
.gitignore | %!s(int64=5) %!d(string=hai) anos | |
README.md | %!s(int64=5) %!d(string=hai) anos | |
mvnw | %!s(int64=5) %!d(string=hai) anos | |
mvnw.cmd | %!s(int64=5) %!d(string=hai) anos | |
pom.xml | %!s(int64=5) %!d(string=hai) anos |
UI for Apache Kafka management
Install Homebrew Cask
> brew update
> brew cask
Install JAVA 13 with Homebrew Cask
> brew tap homebrew/cask-versions
> brew cask install java (or java13 if 13th version is not the latest one)
Build application and docker container
./mvnw clean install -Pprod
Start application with kafka clusters
docker-compose -f ./docker/kafka-ui.yaml up
Application should be available at http://localhost:8080.
To start only kafka-clusters:
docker-compose -f ./docker/kafka-clusters-only.yaml up
Kafka-ui then should be started with local profile
cd kafka-ui-api
./mvnw spring-boot:run -Pprod