Commit f3e63c1e authored by Jorge Moratinos's avatar Jorge Moratinos
Browse files

Docker compose of capif and register will be only mount volumes with configuration files

parent 41177b11
Loading
Loading
Loading
Loading
Loading
+15 −11
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ services:
    container_name: helper
    restart: unless-stopped
    volumes:
      - ${SERVICES_DIR}/helper:/usr/src/app
      - ${SERVICES_DIR}/helper/config.yaml:/usr/src/app/config.yaml
    extra_hosts:
      - host.docker.internal:host-gateway
      - fluent-bit:host-gateway
@@ -41,8 +41,8 @@ services:
      context: ${SERVICES_DIR}/TS29222_CAPIF_Access_Control_Policy_API
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_Access_Control_Policy_API:/usr/src/app
    # volumes:
    #   - ${SERVICES_DIR}/TS29222_CAPIF_Access_Control_Policy_API:/usr/src/app
    extra_hosts:
      - host.docker.internal:host-gateway
      - fluent-bit:host-gateway
@@ -64,7 +64,8 @@ services:
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_API_Invoker_Management_API:/usr/src/app
      - ${SERVICES_DIR}/TS29222_CAPIF_API_Invoker_Management_API/config.yaml:/usr/src/app/config.yaml
      - ${SERVICES_DIR}/TS29222_CAPIF_API_Invoker_Management_API/prepare_invoker.sh:/usr/src/app/prepare_invoker.sh
    extra_hosts:
      - host.docker.internal:host-gateway
      - fluent-bit:host-gateway
@@ -90,7 +91,8 @@ services:
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_API_Provider_Management_API:/usr/src/app
      - ${SERVICES_DIR}/TS29222_CAPIF_API_Provider_Management_API/config.yaml:/usr/src/app/config.yaml
      - ${SERVICES_DIR}/TS29222_CAPIF_API_Provider_Management_API/prepare_provider.sh:/usr/src/app/prepare_provider.sh
    extra_hosts:
      - host.docker.internal:host-gateway
      - fluent-bit:host-gateway
@@ -115,7 +117,7 @@ services:
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_Auditing_API:/usr/src/app
      - ${SERVICES_DIR}/TS29222_CAPIF_Auditing_API/config.yaml:/usr/src/app/config.yaml
    extra_hosts:
      - host.docker.internal:host-gateway
      - fluent-bit:host-gateway
@@ -136,7 +138,7 @@ services:
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_Discover_Service_API:/usr/src/app
      - ${SERVICES_DIR}/TS29222_CAPIF_Discover_Service_API/config.yaml:/usr/src/app/config.yaml
    restart: unless-stopped
    extra_hosts:
      - host.docker.internal:host-gateway
@@ -157,7 +159,7 @@ services:
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_Events_API:/usr/src/app
      - ${SERVICES_DIR}/TS29222_CAPIF_Events_API/config.yaml:/usr/src/app/config.yaml
    image: ${REGISTRY_BASE_URL}/ocf-events-api:${OCF_VERSION}
    environment:
      - CAPIF_HOSTNAME=${CAPIF_HOSTNAME}
@@ -179,7 +181,7 @@ services:
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_Logging_API_Invocation_API:/usr/src/app
      - ${SERVICES_DIR}/TS29222_CAPIF_Logging_API_Invocation_API/config.yaml:/usr/src/app/config.yaml
    restart: unless-stopped
    image: ${REGISTRY_BASE_URL}/ocf-logging-api-invocation-api:${OCF_VERSION}
    extra_hosts:
@@ -200,7 +202,7 @@ services:
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_Publish_Service_API:/usr/src/app
      - ${SERVICES_DIR}/TS29222_CAPIF_Publish_Service_API/config.yaml:/usr/src/app/config.yaml
    restart: unless-stopped
    image: ${REGISTRY_BASE_URL}/ocf-publish-service-api:${OCF_VERSION}
    extra_hosts:
@@ -229,7 +231,8 @@ services:
    expose:
      - "8080"
    volumes:
      - ${SERVICES_DIR}/TS29222_CAPIF_Security_API:/usr/src/app
      - ${SERVICES_DIR}/TS29222_CAPIF_Security_API/config.yaml:/usr/src/app/config.yaml
      - ${SERVICES_DIR}/TS29222_CAPIF_Security_API/prepare_security.sh:/usr/src/app/prepare_security.sh
    restart: unless-stopped
    image: ${REGISTRY_BASE_URL}/ocf-security-api:${OCF_VERSION}
    environment:
@@ -292,6 +295,7 @@ services:
    hostname: ${CAPIF_HOSTNAME}
    volumes:
      - ${SERVICES_DIR}/nginx/certs:/etc/nginx/certs
      - ${SERVICES_DIR}/nginx/nginx_prepare.sh:/nginx_prepare.sh
    extra_hosts:
      - host.docker.internal:host-gateway
      - vault:host-gateway
+1 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ services:
    ports:
      - 8084:8080
    volumes:
      - ${SERVICES_DIR}/register:/usr/src/app
      - ${SERVICES_DIR}/register/config.yaml:/usr/src/app/config.yaml
    environment:
      - CAPIF_PRIV_KEY=${CAPIF_PRIV_KEY}
      - VAULT_HOSTNAME=vault