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>
Mon, 16 Oct 2023 20:39:44 +0000 (22:39 +0200)
docker/README.sh
docker/config.csv [new file with mode: 0644]
docker/docker-compose.yml

index 7268bc9..c4be44b 100755 (executable)
@@ -11,3 +11,4 @@ git submodule update --init cruise-control || exit 1
 (cd cruise-control; ./gradlew jar) || exit 1
 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
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 d769965..6345cbd 100644 (file)
@@ -237,6 +237,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"
+
 volumes:
   zookeeper-data:
   zookeeper-log: