This is an automated email from the ASF dual-hosted git repository.

trohrmann pushed a commit to branch release-3.2
in repository https://gitbox.apache.org/repos/asf/flink-statefun-playground.git

commit 1529f87048fba52c9f287bbfa002abc4d935e0ea
Author: Till Rohrmann <[email protected]>
AuthorDate: Fri Feb 4 19:08:54 2022 +0100

    [FLINK-25934] Use apache/flink-statefun-playground image in 
docker-compose.ymls
---
 go/greeter/docker-compose.yml                | 26 +++++-----------------
 go/showcase/docker-compose.yml               | 24 +++++---------------
 java/connected-components/docker-compose.yml | 33 ++++------------------------
 java/greeter/docker-compose.yml              | 31 ++++----------------------
 java/shopping-cart/docker-compose.yml        | 29 +++---------------------
 javascript/greeter/docker-compose.yml        | 26 +++++-----------------
 javascript/showcase/docker-compose.yml       | 24 +++++---------------
 python/greeter/docker-compose.yml            | 26 +++++-----------------
 python/showcase/docker-compose.yml           | 24 +++++---------------
 9 files changed, 41 insertions(+), 202 deletions(-)

diff --git a/go/greeter/docker-compose.yml b/go/greeter/docker-compose.yml
index dc86400..f72a966 100644
--- a/go/greeter/docker-compose.yml
+++ b/go/greeter/docker-compose.yml
@@ -33,31 +33,15 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0
-    expose:
-      - "6121"
-      - "6122"
     depends_on:
-      - statefun-manager
       - kafka
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
+      - functions
     volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress
@@ -90,7 +74,7 @@ services:
     image: ververica/statefun-playground-producer:latest
     depends_on:
       - kafka
-      - statefun-worker
+      - statefun
     environment:
       APP_PATH: /mnt/input-example.json
       APP_KAFKA_HOST: kafka:9092
diff --git a/go/showcase/docker-compose.yml b/go/showcase/docker-compose.yml
index eb5c6c9..f91c0a1 100644
--- a/go/showcase/docker-compose.yml
+++ b/go/showcase/docker-compose.yml
@@ -23,28 +23,14 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0
-    expose:
-      - "6121"
-      - "6122"
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
+    depends_on:
+      - kafka
     volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress
diff --git a/java/connected-components/docker-compose.yml 
b/java/connected-components/docker-compose.yml
index 9402020..d66fc1f 100644
--- a/java/connected-components/docker-compose.yml
+++ b/java/connected-components/docker-compose.yml
@@ -34,36 +34,15 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/connected-components/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6121"
-      - "6122"
     depends_on:
-      - statefun-manager
       - kafka
       - connected-components-functions
-    links:
-      - "statefun-manager:statefun-manager"
-      - "kafka:kafka"
-      - "connected-components-functions:connected-components-functions"
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
     volumes:
-      - ./module.yaml:/opt/statefun/modules/connected-components/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress
@@ -82,8 +61,6 @@ services:
       - "9092:9092"
     depends_on:
       - zookeeper
-    links:
-      - "zookeeper:zookeeper"
     environment:
       KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
       KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092
@@ -98,9 +75,7 @@ services:
     image: ververica/statefun-playground-producer:latest
     depends_on:
       - kafka
-      - statefun-worker
-    links:
-      - "kafka:kafka"
+      - statefun
     environment:
       APP_PATH: /mnt/vertices.txt
       APP_KAFKA_HOST: kafka:9092
diff --git a/java/greeter/docker-compose.yml b/java/greeter/docker-compose.yml
index c863641..fec846d 100644
--- a/java/greeter/docker-compose.yml
+++ b/java/greeter/docker-compose.yml
@@ -34,36 +34,15 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6121"
-      - "6122"
     depends_on:
-      - statefun-manager
       - kafka
       - greeter-functions
-    links:
-      - "statefun-manager:statefun-manager"
-      - "kafka:kafka"
-      - "greeter-functions:greeter-functions"
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
     volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress
@@ -98,9 +77,7 @@ services:
     image: ververica/statefun-playground-producer:latest
     depends_on:
       - kafka
-      - statefun-worker
-    links:
-      - "kafka:kafka"
+      - statefun
     environment:
       APP_PATH: /mnt/user-logins.txt
       APP_KAFKA_HOST: kafka:9092
diff --git a/java/shopping-cart/docker-compose.yml 
b/java/shopping-cart/docker-compose.yml
index 090f09e..3a2d25e 100644
--- a/java/shopping-cart/docker-compose.yml
+++ b/java/shopping-cart/docker-compose.yml
@@ -34,36 +34,15 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/shopping-cart/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6121"
-      - "6122"
     depends_on:
-      - statefun-manager
       - kafka
       - shopping-cart-functions
-    links:
-      - "statefun-manager:statefun-manager"
-      - "kafka:kafka"
-      - "shopping-cart-functions:shopping-cart-functions"
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
     volumes:
-      - ./module.yaml:/opt/statefun/modules/shopping-cart/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress
@@ -82,8 +61,6 @@ services:
       - "9092:9092"
     depends_on:
       - zookeeper
-    links:
-      - "zookeeper:zookeeper"
     environment:
       KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
       KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092
diff --git a/javascript/greeter/docker-compose.yml 
b/javascript/greeter/docker-compose.yml
index 583a35c..f72a966 100644
--- a/javascript/greeter/docker-compose.yml
+++ b/javascript/greeter/docker-compose.yml
@@ -33,31 +33,15 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6121"
-      - "6122"
     depends_on:
-      - statefun-manager
       - kafka
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
+      - functions
     volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress
@@ -90,7 +74,7 @@ services:
     image: ververica/statefun-playground-producer:latest
     depends_on:
       - kafka
-      - statefun-worker
+      - statefun
     environment:
       APP_PATH: /mnt/input-example.json
       APP_KAFKA_HOST: kafka:9092
diff --git a/javascript/showcase/docker-compose.yml 
b/javascript/showcase/docker-compose.yml
index 09b43a4..e07f6d6 100644
--- a/javascript/showcase/docker-compose.yml
+++ b/javascript/showcase/docker-compose.yml
@@ -23,28 +23,14 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6121"
-      - "6122"
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
+    depends_on:
+      - kafka
     volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress
diff --git a/python/greeter/docker-compose.yml 
b/python/greeter/docker-compose.yml
index 583a35c..f72a966 100644
--- a/python/greeter/docker-compose.yml
+++ b/python/greeter/docker-compose.yml
@@ -33,31 +33,15 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6121"
-      - "6122"
     depends_on:
-      - statefun-manager
       - kafka
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
+      - functions
     volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress
@@ -90,7 +74,7 @@ services:
     image: ververica/statefun-playground-producer:latest
     depends_on:
       - kafka
-      - statefun-worker
+      - statefun
     environment:
       APP_PATH: /mnt/input-example.json
       APP_KAFKA_HOST: kafka:9092
diff --git a/python/showcase/docker-compose.yml 
b/python/showcase/docker-compose.yml
index 09b43a4..e07f6d6 100644
--- a/python/showcase/docker-compose.yml
+++ b/python/showcase/docker-compose.yml
@@ -23,28 +23,14 @@ services:
   #    StateFun runtime
   ###############################################################
 
-  statefun-manager:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6123"
+  statefun:
+    image: apache/flink-statefun-playground:3.2.0
     ports:
       - "8081:8081"
-    environment:
-      ROLE: master
-      MASTER_HOST: statefun-manager
-    volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
-
-  statefun-worker:
-    image: apache/flink-statefun:3.2.0-java11
-    expose:
-      - "6121"
-      - "6122"
-    environment:
-      ROLE: worker
-      MASTER_HOST: statefun-manager
+    depends_on:
+      - kafka
     volumes:
-      - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
+      - ./module.yaml:/module.yaml
 
   ###############################################################
   #    Kafka for ingress and egress

Reply via email to