New docker folder. Added env files for some dockers 33/5933/3
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Wed, 4 Apr 2018 12:36:47 +0000 (14:36 +0200)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Mon, 9 Apr 2018 16:18:10 +0000 (18:18 +0200)
Change-Id: I528c8f3c4259b2e265cde6afd268e8384c40601f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
installers/docker-compose.yaml [deleted file]
installers/docker/docker-compose.yaml [new file with mode: 0644]
installers/docker/lcm.env [new file with mode: 0644]
installers/docker/ro-db.env [new file with mode: 0644]
installers/docker/ro.env [new file with mode: 0644]

diff --git a/installers/docker-compose.yaml b/installers/docker-compose.yaml
deleted file mode 100644 (file)
index c8d4e33..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-version: '3'
-volumes:
-  OSMstorage:
-networks:
-  netOSM:
-    #driver: overlay
-    #driver_opts:
-    #  com.docker.network.driver.mtu: "1446"
-services:
-  zookeeper:
-    image: wurstmeister/zookeeper
-    ports:
-      - "2181:2181"
-    networks:
-      - netOSM
-  kafka:
-    image: wurstmeister/kafka
-    ports:
-      - "9092:9092"
-    networks:
-      - netOSM
-    environment:
-      KAFKA_ADVERTISED_HOST_NAME: kafka
-      KAFKA_ADVERTISED_PORT: 9092
-      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
-    volumes:
-      - /var/run/docker.sock:/var/run/docker.sock
-    #depends_on:
-    #  - zookeeper
-  mongo:
-    image: mongo
-    ports:
-      - "27017:27017"
-    networks:
-      - netOSM
-  nbi:
-    image: osm/nbi
-    networks:
-      - netOSM
-    volumes:
-      - OSMstorage:/app/storage
-    environment:
-      OSMNBI_DATABASE_HOST: mongo
-      OSMNBI_MESSAGE_HOST: kafka
-    ports:
-      - "9999:9999"
-    #depends_on:
-    #  - kafka
-    #  - mongo
-  lcm:
-    image: osm/lcm
-    networks:
-      - netOSM
-    volumes:
-      - OSMstorage:/app/storage
-    environment:
-      OSMLCM_RO_HOST: ro
-      OSMLCM_DATABASE_HOST: mongo
-      OSMLCM_MESSAGE_HOST: kafka
-    env_file:
-      - ./lcm.env
-    #depends_on:
-    #  - kafka
-    #  - mongo
-    #  - ro
-  ro-db:
-    image: mysql
-    networks:
-      - netOSM
-    env_file:
-      - ./ro-db.env
-    ports:
-      - "3306:3306"
-  ro:
-    image: osm/ro
-    networks:
-      - netOSM
-    environment:
-      RO_DB_HOST: ro-db
-    env_file:
-      - ./ro.env
-    #depends_on:
-    #  - ro-db
-    ports:
-      - "9090:9090"
-  mon:
-    image: osm/mon
-    networks:
-      - netOSM
-    environment:
-      BROKER_URI: kafka:9092
-    #depends_on:
-    #  - kafka
-    ports:
-      - "8662:8662"
-
diff --git a/installers/docker/docker-compose.yaml b/installers/docker/docker-compose.yaml
new file mode 100644 (file)
index 0000000..c8d4e33
--- /dev/null
@@ -0,0 +1,96 @@
+version: '3'
+volumes:
+  OSMstorage:
+networks:
+  netOSM:
+    #driver: overlay
+    #driver_opts:
+    #  com.docker.network.driver.mtu: "1446"
+services:
+  zookeeper:
+    image: wurstmeister/zookeeper
+    ports:
+      - "2181:2181"
+    networks:
+      - netOSM
+  kafka:
+    image: wurstmeister/kafka
+    ports:
+      - "9092:9092"
+    networks:
+      - netOSM
+    environment:
+      KAFKA_ADVERTISED_HOST_NAME: kafka
+      KAFKA_ADVERTISED_PORT: 9092
+      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
+    volumes:
+      - /var/run/docker.sock:/var/run/docker.sock
+    #depends_on:
+    #  - zookeeper
+  mongo:
+    image: mongo
+    ports:
+      - "27017:27017"
+    networks:
+      - netOSM
+  nbi:
+    image: osm/nbi
+    networks:
+      - netOSM
+    volumes:
+      - OSMstorage:/app/storage
+    environment:
+      OSMNBI_DATABASE_HOST: mongo
+      OSMNBI_MESSAGE_HOST: kafka
+    ports:
+      - "9999:9999"
+    #depends_on:
+    #  - kafka
+    #  - mongo
+  lcm:
+    image: osm/lcm
+    networks:
+      - netOSM
+    volumes:
+      - OSMstorage:/app/storage
+    environment:
+      OSMLCM_RO_HOST: ro
+      OSMLCM_DATABASE_HOST: mongo
+      OSMLCM_MESSAGE_HOST: kafka
+    env_file:
+      - ./lcm.env
+    #depends_on:
+    #  - kafka
+    #  - mongo
+    #  - ro
+  ro-db:
+    image: mysql
+    networks:
+      - netOSM
+    env_file:
+      - ./ro-db.env
+    ports:
+      - "3306:3306"
+  ro:
+    image: osm/ro
+    networks:
+      - netOSM
+    environment:
+      RO_DB_HOST: ro-db
+    env_file:
+      - ./ro.env
+    #depends_on:
+    #  - ro-db
+    ports:
+      - "9090:9090"
+  mon:
+    image: osm/mon
+    networks:
+      - netOSM
+    environment:
+      BROKER_URI: kafka:9092
+    #depends_on:
+    #  - kafka
+    ports:
+      - "8662:8662"
+
diff --git a/installers/docker/lcm.env b/installers/docker/lcm.env
new file mode 100644 (file)
index 0000000..9c9de25
--- /dev/null
@@ -0,0 +1,2 @@
+OSMLCM_VCA_HOST=`juju show-controller|grep api-endpoints|awk -F\' '{print $2}'|awk -F\: '{print $1}'`
+OSMLCM_VCA_SECRET=`grep password /home/ubuntu/.local/share/juju/accounts.yaml |awk '{print $2}'`
diff --git a/installers/docker/ro-db.env b/installers/docker/ro-db.env
new file mode 100644 (file)
index 0000000..6f7297e
--- /dev/null
@@ -0,0 +1 @@
+MYSQL_ROOT_PASSWORD=osm4u
diff --git a/installers/docker/ro.env b/installers/docker/ro.env
new file mode 100644 (file)
index 0000000..ca257f1
--- /dev/null
@@ -0,0 +1 @@
+RO_DB_ROOT_PASSWORD=osm4u