EventMesh Dashboard 处于开发中,将支持 Connection 管理、集群健康检查等功能。欢迎联系 EventMesh 小助手参与贡献。
EventMesh 于 v1.8.0 ~ v1.10.0 期间维护的 Dashboard 纯前端项目位于 Next.js Dashboard 分支。
EventMesh Dashboard 每周开发例会文档:https://docs.qq.com/doc/DQmhVbklUdGNNWGZi
当仓库代码更新后,脚本将基于最新版本的代码构建并运行 EventMesh Dashboard。
cd ~/service git clone https://github.com/apache/eventmesh-dashboard.git cd eventmesh-dashboard/deployment/
编辑凭据:
cp .env.example .env vim .env
添加定时任务:
crontab -e
0 * * * * bash ~/service/eventmesh-dashboard/deployment/auto-deploy-eventmesh-dashboard.sh
cd eventmesh-dashboard mvn clean package
java -DDB_ADDRESS=$DB_ADDRESS -DDB_USERNAME=$DB_USERNAME -DDB_PASSWORD=$DB_PASSWORD -jar eventmesh-dashboard-console/target/eventmesh-dashboard-console-0.0.1-SNAPSHOT.jar
To be updated
cd eventmesh-dashboard ./gradlew clean bootJar docker build -t yourname/eventmesh-dashboard -f docker/Dockerfile .
docker run -d --name eventmesh-dashboard -p 8080:8080 yourname/eventmesh-dashboard