Add CLI deployment as part of portal 87/9287/5
authorKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Wed, 30 Aug 2017 04:03:23 +0000 (09:33 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Thu, 7 Sep 2017 13:30:00 +0000 (19:00 +0530)
CLI is available as onap/cli docker image
and is enabled to get installed as part of
portal vm

CLI-14
Change-Id: Ia1035a934f9808d76a78415462677708017eaea8
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
deliveries/.env
deliveries/docker-compose.yml

index fa30768..eb7f33c 100644 (file)
@@ -11,6 +11,7 @@ WEBAPPS_DIR=/opt/apache-tomcat-8.0.37/webapps
 EP_IMG_NAME=portal-apps
 DB_IMG_NAME=portal-db
 WMS_IMG_NAME=portal-wms
+
 # Tag all images with this
 PORTAL_TAG=1.1.0
 
index 1ea2bb6..ec8fd7b 100644 (file)
@@ -7,6 +7,17 @@ version: '2.0'
 
 services:
 
+  cli:
+    image: onap/cli:${PORTAL_TAG}
+    environment:
+      MODE: 'deamon'
+    expose:
+      - 80
+    ports:
+      - 8080:80
+    logging:
+      driver: json-file
+
   # Config files may use hostname "portal-db"
   portal-db:
     image: ${DB_IMG_NAME}:${PORTAL_TAG}
@@ -21,7 +32,7 @@ services:
       driver: json-file
 
   # An environment variable here CAN override the database URL;
-  # instead the value in the config file uses hostname from above 
+  # instead the value in the config file uses hostname from above
   portal-wms:
     image: ${WMS_IMG_NAME}:${PORTAL_TAG}
     expose:
@@ -71,7 +82,7 @@ services:
       - ${PROJECT_DIR}/etc/ECOMPDBCAPP/portal.properties:${WEBAPPS_DIR}/ECOMPDBCAPP/WEB-INF/classes/portal.properties
       - ${PROJECT_DIR}/etc/ECOMPDBCAPP/dbcapp.properties:${WEBAPPS_DIR}/ECOMPDBCAPP/WEB-INF/dbcapp/dbcapp.properties
       - ${PROJECT_DIR}/etc/ECOMPDBCAPP/fusion.properties:${WEBAPPS_DIR}/ECOMPDBCAPP/WEB-INF/fusion/conf/fusion.properties
-      - ${PROJECT_DIR}/portal-apps-logs:/opt/apache-tomcat-8.0.37/logs 
+      - ${PROJECT_DIR}/portal-apps-logs:/opt/apache-tomcat-8.0.37/logs
     command:
       - /wait-for.sh
       - -t