Service `cruise-control-ui` ergänzt: Scheitert noch an CORS
authorKai Moritz <kai@juplo.de>
Sun, 8 Oct 2023 20:31:06 +0000 (22:31 +0200)
committerKai Moritz <kai@juplo.de>
Fri, 10 Nov 2023 12:39:26 +0000 (13:39 +0100)
README.sh
docker/config.csv [new file with mode: 0644]
docker/docker-compose.yml

index fa8a4c7..f0bd1a8 100755 (executable)
--- a/README.sh
+++ b/README.sh
@@ -11,6 +11,7 @@ git submodule update --init cruise-control || exit 1
 (cd cruise-control; ./gradlew jar) || exit 1
 (cd docker; ln -sf ../cruise-control/cruise-control-metrics-reporter/build/libs/cruise-control-metrics-reporter-*.jar cruise-control-metrics-reporter.jar)
 docker build -t juplo/cruise-control .
+docker build -t juplo/cruise-control-ui cruise-control-ui
 
 docker-compose -f docker/docker-compose.yml up --remove-orphans setup || exit 1
 docker-compose -f docker/docker-compose.yml ps
diff --git a/docker/config.csv b/docker/config.csv
new file mode 100644 (file)
index 0000000..7b09636
--- /dev/null
@@ -0,0 +1 @@
+dev,juplo,http://localhost:9090/kafkacruisecontrol/
index 900001b..5fb1d3d 100644 (file)
@@ -214,6 +214,13 @@ services:
       - kafka-2
       - kafka-3
 
+  cruise-control-ui:
+    image: juplo/cruise-control-ui
+    volumes:
+      - ./config.csv:/usr/share/nginx/html/static/config.csv
+    ports:
+      - "9080:80"
+
   producer:
     image: juplo/endless-stream-spring-producer:1.0-SNAPSHOT
     environment: