blob: 2878462a3641fc9b7cd137bbe12aa75c0933374e [file] [log] [blame]
Claudio D. Gasparini4e07d482021-02-11 08:51:06 +01001# ============LICENSE_START=======================================================
2# Copyright (c) 2020 Pantheon.tech.
3# Modifications Copyright (C) 2021 Bell Canada.
tragait34a94b92021-03-30 12:02:27 +01004# Modification (C) 2021 Nordix Foundation
Claudio D. Gasparini4e07d482021-02-11 08:51:06 +01005# ================================================================================
6# Licensed under the Apache License, Version 2.0 (the "License");
7# you may not use this file except in compliance with the License.
8# You may obtain a copy of the License at
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing, software
13# distributed under the License is distributed on an "AS IS" BASIS,
14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15# See the License for the specific language governing permissions and
16# limitations under the License.
17# ============LICENSE_END=========================================================
18
Claudio David Gasparini900ba022020-11-08 22:18:36 +010019version: "3.7"
20
21services:
Claudio D. Gasparini4e07d482021-02-11 08:51:06 +010022 #cps-standalone:
23 # container_name: cps-service
Bruno Sakoto6658f502021-07-01 22:28:17 -040024 # image: ${DOCKER_REPO:-nexus3.onap.org:10003}/onap/cps-service:${VERSION:-latest}
Claudio D. Gasparini4e07d482021-02-11 08:51:06 +010025 # ports:
26 # - "8881:8080"
27 # environment:
Renu Kumaribd35b4d2021-05-17 07:16:48 -040028 # CPS_USERNAME: ${CPS_USERNAME:-cpsuser}
29 # CPS_PASSWORD: ${CPS_PASSWORD:-cpsr0cks!}
30 # DB_HOST: dbpostgresql
Bruno Sakoto6658f502021-07-01 22:28:17 -040031 # DB_USERNAME: ${DB_USERNAME:-cps}
32 # DB_PASSWORD: ${DB_PASSWORD:-cps}
Claudio D. Gasparini4e07d482021-02-11 08:51:06 +010033 # restart: unless-stopped
34 # depends_on:
35 # - dbpostgresql
Claudio David Gasparini900ba022020-11-08 22:18:36 +010036
tragait34a94b92021-03-30 12:02:27 +010037 #ncmp-standalone:
38 # container_name: cps-ncmp
Bruno Sakoto6658f502021-07-01 22:28:17 -040039 # image: ${DOCKER_REPO:-nexus3.onap.org:10003}/onap/cps-ncmp:${VERSION:-latest}
Claudio D. Gasparini4e07d482021-02-11 08:51:06 +010040 # ports:
41 # - "8882:8080"
42 # environment:
Renu Kumaribd35b4d2021-05-17 07:16:48 -040043 # CPS_USERNAME: ${CPS_USERNAME:-cpsuser}
44 # CPS_PASSWORD: ${CPS_PASSWORD:-cpsr0cks!}
45 # DB_HOST: dbpostgresql
Bruno Sakoto6658f502021-07-01 22:28:17 -040046 # DB_USERNAME: ${DB_USERNAME:-cps}
47 # DB_PASSWORD: ${DB_PASSWORD:-cps}
Claudio D. Gasparini4e07d482021-02-11 08:51:06 +010048 # restart: unless-stopped
49 # depends_on:
50 # - dbpostgresql
Claudio D. Gasparinib1ccfce2021-02-04 09:33:28 +010051
tragait34a94b92021-03-30 12:02:27 +010052 cps-and-ncmp:
53 container_name: cps-and-ncmp
ToineSiebelinka401e722021-06-30 08:38:51 +010054 image: ${DOCKER_REPO:-nexus3.onap.org:10003}/onap/cps-and-ncmp:${VERSION:-latest}
Claudio D. Gasparinib1ccfce2021-02-04 09:33:28 +010055 ports:
56 - "8883:8080"
57 environment:
Renu Kumari3da52072021-04-14 10:14:13 -040058 CPS_USERNAME: ${CPS_USERNAME:-cpsuser}
59 CPS_PASSWORD: ${CPS_PASSWORD:-cpsr0cks!}
Renu Kumarid1385292021-04-01 10:44:31 -040060 DB_HOST: dbpostgresql
Bruno Sakoto6658f502021-07-01 22:28:17 -040061 DB_USERNAME: ${DB_USERNAME:-cps}
62 DB_PASSWORD: ${DB_PASSWORD:-cps}
Claudio D. Gasparinib1ccfce2021-02-04 09:33:28 +010063 restart: unless-stopped
64 depends_on:
65 - dbpostgresql
Ruslan Kashapov1e5bd942021-01-22 12:53:01 +020066
Claudio David Gasparini900ba022020-11-08 22:18:36 +010067 dbpostgresql:
68 container_name: dbpostgresql
Rishi.Chaile1c35f02021-04-23 11:51:42 +010069 image: postgres:13.2-alpine
Claudio David Gasparini900ba022020-11-08 22:18:36 +010070 ports:
71 - '5432:5432'
72 environment:
Claudio David Gasparini5faa49c2020-11-12 08:28:07 +010073 POSTGRES_DB: cpsdb
Bruno Sakoto6658f502021-07-01 22:28:17 -040074 POSTGRES_USER: ${DB_USERNAME:-cps}
75 POSTGRES_PASSWORD: ${DB_PASSWORD:-cps}