diff options
Diffstat (limited to 'installation')
-rw-r--r-- | installation/admportal/pom.xml | 4 | ||||
-rw-r--r-- | installation/dgbuilder/pom.xml | 4 | ||||
-rw-r--r-- | installation/pom.xml | 4 | ||||
-rw-r--r-- | installation/sdnc/pom.xml | 4 | ||||
-rw-r--r-- | installation/src/main/yaml/docker-compose.yml | 92 | ||||
-rw-r--r-- | installation/ubuntu/pom.xml | 4 |
6 files changed, 102 insertions, 10 deletions
diff --git a/installation/admportal/pom.xml b/installation/admportal/pom.xml index 5f5d221d..495a7fdb 100644 --- a/installation/admportal/pom.xml +++ b/installation/admportal/pom.xml @@ -5,14 +5,14 @@ <parent> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> </parent> <modelVersion>4.0.0</modelVersion> <packaging>pom</packaging> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation-admportal</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> <name>Installation - admportal</name> <description>Creates admportal Docker container</description> diff --git a/installation/dgbuilder/pom.xml b/installation/dgbuilder/pom.xml index 6df37691..4eaf158c 100644 --- a/installation/dgbuilder/pom.xml +++ b/installation/dgbuilder/pom.xml @@ -5,14 +5,14 @@ <parent> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> </parent> <modelVersion>4.0.0</modelVersion> <packaging>pom</packaging> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation-dgbuilder</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> <name>Installation - dgbuilder</name> <description>Creates docker container for dgbuilder</description> diff --git a/installation/pom.xml b/installation/pom.xml index 20c1dba9..c1336951 100644 --- a/installation/pom.xml +++ b/installation/pom.xml @@ -5,14 +5,14 @@ <parent> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>sdnc-oam</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> </parent> <modelVersion>4.0.0</modelVersion> <packaging>pom</packaging> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> <name>Installation</name> <description>Installs SDN-C on local file system</description> diff --git a/installation/sdnc/pom.xml b/installation/sdnc/pom.xml index 50b8cbea..6db2fd5d 100644 --- a/installation/sdnc/pom.xml +++ b/installation/sdnc/pom.xml @@ -5,14 +5,14 @@ <parent> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> </parent> <modelVersion>4.0.0</modelVersion> <packaging>pom</packaging> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation-sdnc</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> <name>Installation - sdnc</name> <description>Creates SDN Controller Docker container</description> diff --git a/installation/src/main/yaml/docker-compose.yml b/installation/src/main/yaml/docker-compose.yml new file mode 100644 index 00000000..ac84b717 --- /dev/null +++ b/installation/src/main/yaml/docker-compose.yml @@ -0,0 +1,92 @@ +version: '2' + +services: + db: + image: mysql/mysql-server:5.6 + container_name: sdnc_db_container + ports: + - "3306" + environment: + - MYSQL_ROOT_PASSWORD=openECOMP1.0 + - MYSQL_ROOT_HOST=% + logging: + driver: "json-file" + options: + max-size: "30m" + max-file: "5" + + + sdnc: + image: ${ECOMP_DOCKER_HOST}:${ECOMP_DOCKER_PORT}/ecomp/sdnc-image:latest + depends_on : + - db + container_name: sdnc_controller_container + entrypoint: ["/opt/openecomp/sdnc/bin/startODL.sh"] + ports: + - "8282:8181" + links: + - db:dbhost + - db:sdnctldb01 + - db:sdnctldb02 + environment: + - MYSQL_ROOT_PASSWORD=openECOMP1.0 + - SDNC_CONFIG_DIR=/opt/openecomp/sdnc/data/properties + logging: + driver: "json-file" + options: + max-size: "30m" + max-file: "5" + + + web: + image: ${ECOMP_DOCKER_HOST}:${ECOMP_DOCKER_PORT}/ecomp/admportal-sdnc-image:latest + depends_on: + - db + container_name: sdnc_portal_container + entrypoint: + - "/bin/bash" + - "-c" + - "cd /opt/openecomp/sdnc/admportal/shell && ./start_portal.sh" + ports: + - "8843:8843" + links: + - db:dbhost + - db:sdnctldb01 + - db:sdnctldb02 + - sdnc:sdnhost + environment: + - MYSQL_ROOT_PASSWORD=openECOMP1.0 + - SDNC_CONFIG_DIR=/opt/openecomp/sdnc/data/properties + logging: + driver: "json-file" + options: + max-size: "30m" + max-file: "5" + + + dgbuilder: + image: ${ECOMP_DOCKER_HOST}:${ECOMP_DOCKER_PORT}/ecomp/dgbuilder-sdnc-image:latest + depends_on: + - db + container_name: sdnc_dgbuilder_container + entrypoint: + - "/bin/bash" + - "-c" + - "cd /opt/openecomp/sdnc/dgbuilder/ && ./start sdnc1.0 && wait" + ports: + - "3000:3100" + links: + - db:dbhost + - db:sdnctldb01 + - db:sdnctldb02 + - sdnc:sdnhost + environment: + - MYSQL_ROOT_PASSWORD=openECOMP1.0 + - SDNC_CONFIG_DIR=/opt/openecomp/sdnc/data/properties + logging: + driver: "json-file" + options: + max-size: "30m" + max-file: "5" + + diff --git a/installation/ubuntu/pom.xml b/installation/ubuntu/pom.xml index e8233782..603ba267 100644 --- a/installation/ubuntu/pom.xml +++ b/installation/ubuntu/pom.xml @@ -5,14 +5,14 @@ <parent> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> </parent> <modelVersion>4.0.0</modelVersion> <packaging>pom</packaging> <groupId>org.openecomp.sdnc.oam</groupId> <artifactId>installation-ubuntu</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>1.0.0</version> <name>Installation - ubuntu</name> <description>Creates base ubuntu Docker container</description> |