Secure all created user accounts
[oam.git] / solution / network / docker-compose.yml
index 7ad9a40..b1ad67a 100755 (executable)
@@ -56,6 +56,10 @@ x-topo-env: &topo_env
 
 x-nf: &common_nf
     stop_grace_period: 5m
+    extra_hosts:
+      - "identity.smo.o-ran-sc.org:${HOST_IP}"
+      - "controller.oam.smo.o-ran-sc.org:${HOST_IP}"
+      - "ves-collector.oam.smo.o-ran-sc.org:${HOST_IP}"
     cap_add:
     - SYS_ADMIN
     - SYS_PTRACE
@@ -71,8 +75,19 @@ services:
         - ./ntsim-ng-o-du/o-ran-sc-du-hello-world-running.xml:/opt/dev/deploy/data/o-ran-sc-du-hello-world-running.xml
         - ./ntsim-ng-o-du/o-ran-sc-du-hello-world-operational.xml:/opt/dev/deploy/data/o-ran-sc-du-hello-world-operational.xml
     environment:
-        <<: *common_env
-        <<: *du_env
+        <<: [*common_env, *du_env]
+
+  ntsim-ng-o-du-1123:
+    <<: *common_nf
+    image: "${LOCAL_DOCKER_REPO}nts-ng-o-ran-du-rel-18:${NTS_BUILD_VERSION}"
+    container_name: ntsim-ng-o-du-1123
+    hostname: O-DU-1123
+    volumes:
+        - ./ntsim-ng-o-du-rel-18/config.json:/opt/dev/ntsim-ng/config/config.json
+        - ./ntsim-ng-o-du-rel-18/_3gpp-common-managed-element-running.xml:/opt/dev/deploy/data/_3gpp-common-managed-element-running.xml
+        - ./ntsim-ng-o-du-rel-18/_3gpp-common-managed-element-operational.xml:/opt/dev/deploy/data/_3gpp-common-managed-element-operational.xml
+    environment:
+        <<: [*common_env, *du_env]
 
   ntsim-ng-o-ru-fh-11221:
     <<: *common_nf
@@ -86,8 +101,7 @@ services:
         - ./ntsim-ng-o-ru/ntsim-ng-o-ru-fh-1/ietf-interfaces-operational.xml:/opt/dev/deploy/data/ietf-interfaces-operational.xml
         - ./ntsim-ng-o-ru/ntsim-ng-o-ru-fh-1/ietf-interfaces-running.xml:/opt/dev/deploy/data/ietf-interfaces-running.xml
     environment:
-        <<: *common_env
-        <<: *ru_env
+        <<: [*common_env, *ru_env]
 
   ntsim-ng-o-ru-fh-11222:
     <<: *common_nf
@@ -101,8 +115,7 @@ services:
         - ./ntsim-ng-o-ru/ntsim-ng-o-ru-fh-2/ietf-interfaces-operational.xml:/opt/dev/deploy/data/ietf-interfaces-operational.xml
         - ./ntsim-ng-o-ru/ntsim-ng-o-ru-fh-2/ietf-interfaces-running.xml:/opt/dev/deploy/data/ietf-interfaces-running.xml
     environment:
-        <<: *common_env
-        <<: *ru_env
+        <<: [*common_env, *ru_env]
 
   ntsim-ng-o-ru-fh-11223:
     <<: *common_nf
@@ -116,10 +129,9 @@ services:
         - ./ntsim-ng-o-ru/ntsim-ng-o-ru-fh-3/ietf-interfaces-operational.xml:/opt/dev/deploy/data/ietf-interfaces-operational.xml
         - ./ntsim-ng-o-ru/ntsim-ng-o-ru-fh-3/ietf-interfaces-running.xml:/opt/dev/deploy/data/ietf-interfaces-running.xml
     environment:
-        <<: *common_env
-        <<: *ru_env
+        <<: [*common_env, *ru_env]
 
 networks:
     default:
-        external:
-            name: oam
+        name: oam
+        external: true