Merge "[VOL-2698] - Support the power switch in berlin pod"
diff --git a/deployment-configs/aether/apps/staging/cassandra-azure.yaml b/deployment-configs/aether/apps/azure/cassandra.yaml
similarity index 100%
rename from deployment-configs/aether/apps/staging/cassandra-azure.yaml
rename to deployment-configs/aether/apps/azure/cassandra.yaml
diff --git a/deployment-configs/aether/apps/staging/omec-cp-b7.yaml b/deployment-configs/aether/apps/azure/omec-cp-b7.yaml
similarity index 61%
rename from deployment-configs/aether/apps/staging/omec-cp-b7.yaml
rename to deployment-configs/aether/apps/azure/omec-cp-b7.yaml
index e6c95ac..79400de 100644
--- a/deployment-configs/aether/apps/staging/omec-cp-b7.yaml
+++ b/deployment-configs/aether/apps/azure/omec-cp-b7.yaml
@@ -2,10 +2,10 @@
   tags:
     hssdb: "registry.central.aetherproject.net/c3po-hssdb:1.1.0"
     hss: "registry.central.aetherproject.net/c3po-hss:1.1.4"
-    mme: "registry.central.aetherproject.net/openmme:1.5.5"
-    mmeExporter: "registry.central.aetherproject.net/mme-exporter:0.2.2"
+    mme: "registry.central.aetherproject.net/openmme:1.7.1"
+    mmeExporter: "registry.central.aetherproject.net/mme-exporter:0.3.1"
     spgwc: "registry.central.aetherproject.net/ngic-cp:1.1.3"
-  pullPolicy: "IfNotPresent"
+  pullPolicy: "Always"
 
 cassandra:
   deploy: false
@@ -30,23 +30,15 @@
         [GLOBAL]
         DNS_PRIMARY = 8.8.8.8
         DNS_SECONDARY = 8.8.4.4
-        NUM_DP_SELECTION_RULES = 2
+        NUM_DP_SELECTION_RULES = 1
         [DP_SELECTION_RULE_1]
         DPID = 1
-        DPNAME = dp1
+        DPNAME = dp-b7
         MCC = 315
-        MNC = 100
+        MNC = 010
         TAC = 17
         DNS_PRIMARY = 1.1.1.1
         DNS_SECONDARY = 8.8.8.8
-        [DP_SELECTION_RULE_2]
-        DPID = 1
-        DPNAME = dp1
-        MCC = 315
-        MNC = 100
-        TAC = 18
-        DNS_PRIMARY = 1.1.1.1
-        DNS_SECONDARY = 8.8.8.8
   mme:
     cfgFiles:
       config.json:
@@ -59,6 +51,48 @@
             dig1: 0
             dig2: 1
             dig3: 0
+      mme_exporter.json:
+        edges:
+        - id: onf-menlo-b48-1
+          tac: 202
+          edgeName: edge-onf-menlo
+        - id: onf-menlo-b48-2
+          tac: 203
+          edgeName: edge-onf-menlo
+        - id: intel-hillsboro-b48-1
+          tac: 101
+          edgeName: edge-intel-hillsboro
+        - id: onf-menlo-b7-1
+          tac: 17
+          edgeName: edge-demo
+        - id: onf-menlo-sercomm
+          tac: 18
+          edgeName: edge-demo
+        phoneTypes:
+        - imsi: 315010999912342
+          phoneType: "Pixel-4"
+        - imsi: 315010999912343
+          phoneType: "iPhone11-Pro-Max"
+        - imsi: 315010999912345
+          phoneType: "iPhone11"
+        - imsi: 315010999912346
+          phoneType: "Sercomm-Dongle"
+        - imsi: 315010999912347
+          phoneType: "Sercomm-Camera"
+        - imsi: 315010999912348
+          phoneType: "Sercomm-Dongle"
+        - imsi: 315010999912349
+          phoneType: "iPhone11-Pro"
+        - imsi: 315010999912350
+          phoneType: "iPhone11-Pro"
+        - imsi: 315010999912352
+          phoneType: "iPhone11"
+        - imsi: 315010999912353
+          phoneType: "iPhone11-Pro-Max"
+        - imsi: 315010999912354
+          phoneType: "iPhone11"
+        - imsi: 315010999912355
+          phoneType: "Pixel-4"
   hss:
     acl:
       oldTls: "*.azure.central"
@@ -67,55 +101,55 @@
       users:
         - imsi: "315010999912343"
           msisdn: "1122334455"
-          apn: "apn1"
+          apn: "internet"
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
         - imsi: "315010999912344"
           msisdn: "1122334455"
-          apn: "apn1"
+          apn: "internet"
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
         - imsi: "315010999912345"
           msisdn: "1122334455"
-          apn: "apn1"
+          apn: "internet"
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
         - imsi: "315010999912346"
           msisdn: "1122334455"
-          apn: "apn1"
+          apn: "internet"
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
         - imsi: "315010999912347"
           msisdn: "1122334455"
-          apn: "apn1"
+          apn: "internet"
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
         - imsi: "315010999912348"
           msisdn: "1122334455"
-          apn: "apn1"
+          apn: "internet"
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
         - imsi: "315010999912349"
           msisdn: "1122334455"
-          apn: "apn1"
+          apn: "internet"
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
         - imsi: "732111000000420"
           msisdn: "1122334455"
-          apn: apn1
+          apn: internet
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
         - imsi: "732111000000421"
           msisdn: "1122334455"
-          apn: apn1
+          apn: internet
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
@@ -125,6 +159,12 @@
           key: "000102030405060708090a0b0c0d0e0f"
           opc: "69d5c2eb2e2e624750541d3bbc692ba5"
           sqn: 135
+        - imsi: "315010999912351"
+          msisdn: "1122334455"
+          apn: "internet"
+          key: "000102030405060708090a0b0c0d0e0f"
+          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
+          sqn: 135
       mmes:
         - id: 1
           isdn: "19136246000"
diff --git a/deployment-configs/aether/apps/production/cassandra.yaml b/deployment-configs/aether/apps/gcp-prd/cassandra.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/cassandra.yaml
rename to deployment-configs/aether/apps/gcp-prd/cassandra.yaml
diff --git a/deployment-configs/aether/apps/staging/mcord-services.yaml b/deployment-configs/aether/apps/gcp-prd/mcord-services.yaml
similarity index 100%
rename from deployment-configs/aether/apps/staging/mcord-services.yaml
rename to deployment-configs/aether/apps/gcp-prd/mcord-services.yaml
diff --git a/deployment-configs/aether/apps/gcp-prd/omec-cp.yaml b/deployment-configs/aether/apps/gcp-prd/omec-cp.yaml
new file mode 100644
index 0000000..f3c63b1
--- /dev/null
+++ b/deployment-configs/aether/apps/gcp-prd/omec-cp.yaml
@@ -0,0 +1,143 @@
+images:
+  tags:
+    hssdb: "registry.central.aetherproject.net/c3po-hssdb:1.1.0"
+    hss: "registry.central.aetherproject.net/c3po-hss:1.1.4"
+    mme: "registry.central.aetherproject.net/openmme:1.7.1"
+    mmeExporter: "registry.central.aetherproject.net/mme-exporter:0.3.1"
+    spgwc: "registry.central.aetherproject.net/ngic-cp:1.1.3"
+  pullPolicy: "IfNotPresent"
+
+cassandra:
+  deploy: false
+
+resources:
+  enabled: true
+  mme:
+    requests:
+      cpu: 0.3
+      memory: 1Gi
+    limits:
+      cpu: 0.3
+      memory: 1Gi
+
+config:
+  coreDump:
+    enabled: true
+    path: /tmp/coredump
+  clusterDomain: "product.central"
+  spgwc:
+    apn: internet
+    multiUpfs: true
+    s1uAddr: "192.168.251.7"
+    cfgFiles:
+      app_config.cfg: |
+        [GLOBAL]
+        DNS_PRIMARY = 8.8.8.8
+        DNS_SECONDARY = 8.8.4.4
+        NUM_DP_SELECTION_RULES = 4
+        [DP_SELECTION_RULE_1]
+        DPID = 1
+        DPNAME = dp-staging
+        MCC = 315
+        MNC = 010
+        TAC = 202
+        DNS_PRIMARY = 1.1.1.1
+        DNS_SECONDARY = 8.8.8.8
+        [DP_SELECTION_RULE_2]
+        DPID = 2
+        DPNAME = dp-intel
+        MCC = 315
+        MNC = 010
+        TAC = 101
+        DNS_PRIMARY = 10.212.87.15
+        DNS_SECONDARY = 10.212.87.16
+        [DP_SELECTION_RULE_3]
+        DPID = 3
+        DPNAME = dp-demo
+        MCC = 315
+        MNC = 010
+        TAC = 18
+        DNS_PRIMARY = 1.1.1.1
+        DNS_SECONDARY = 8.8.8.8
+        [DP_SELECTION_RULE_4]
+        DPID = 3
+        DPNAME = dp-demo
+        MCC = 315
+        MNC = 010
+        TAC = 203
+        DNS_PRIMARY = 1.1.1.1
+        DNS_SECONDARY = 8.8.8.8
+  mme:
+    cfgFiles:
+      config.json:
+        mme:
+          mcc:
+            dig1: 3
+            dig2: 1
+            dig3: 5
+          mnc:
+            dig1: 0
+            dig2: 1
+            dig3: 0
+      mme_exporter.json:
+        edges:
+        - id: onf-menlo-b48-1
+          tac: 202
+          edgeName: edge-onf-menlo
+        - id: onf-menlo-b48-2
+          tac: 203
+          edgeName: edge-demo
+        - id: intel-hillsboro-b48-1
+          tac: 101
+          edgeName: edge-intel-hillsboro
+        - id: onf-menlo-b7-1
+          tac: 17
+          edgeName: edge-onf-menlo
+        - id: onf-menlo-sercomm
+          tac: 18
+          edgeName: edge-demo
+        phoneTypes:
+        - imsi: 315010999912342
+          phoneType: "Pixel-4"
+        - imsi: 315010999912343
+          phoneType: "iPhone11-Pro-Max"
+        - imsi: 315010999912345
+          phoneType: "iPhone11"
+        - imsi: 315010999912346
+          phoneType: "Sercomm-Dongle"
+        - imsi: 315010999912347
+          phoneType: "Sercomm-Camera"
+        - imsi: 315010999912348
+          phoneType: "Sercomm-Dongle"
+        - imsi: 315010999912349
+          phoneType: "iPhone11-Pro"
+        - imsi: 315010999912350
+          phoneType: "iPhone11-Pro"
+        - imsi: 315010999912352
+          phoneType: "iPhone11"
+        - imsi: 315010999912353
+          phoneType: "iPhone11-Pro-Max"
+        - imsi: 315010999912354
+          phoneType: "iPhone11"
+        - imsi: 315010999912355
+          phoneType: "Pixel-4"
+  hss:
+    acl:
+      oldTls: "*.product.central"
+    bootstrap:
+      enabled: true
+      apn: "internet"
+      key: "000102030405060708090a0b0c0d0e0f"
+      opc: "69d5c2eb2e2e624750541d3bbc692ba5"
+      sqn: 135
+      users:
+        - imsiStart: "315010888812340"
+          msisdnStart: "8888334455"
+          count: 100
+        - imsiStart: "315010999912340"
+          msisdnStart: "9999334455"
+          count: 100
+      mmes:
+        - id: 1
+          isdn: "19136246000"
+          unreachability: 1
diff --git a/deployment-configs/aether/apps/staging/cassandra-gcp.yaml b/deployment-configs/aether/apps/gcp-stg/cassandra.yaml
similarity index 100%
rename from deployment-configs/aether/apps/staging/cassandra-gcp.yaml
rename to deployment-configs/aether/apps/gcp-stg/cassandra.yaml
diff --git a/deployment-configs/aether/apps/gcp-stg/omec-cp.yaml b/deployment-configs/aether/apps/gcp-stg/omec-cp.yaml
new file mode 100644
index 0000000..30de3c0
--- /dev/null
+++ b/deployment-configs/aether/apps/gcp-stg/omec-cp.yaml
@@ -0,0 +1,143 @@
+images:
+  tags:
+    hssdb: "registry.central.aetherproject.net/c3po-hssdb:1.1.0"
+    hss: "registry.central.aetherproject.net/c3po-hss:1.1.4"
+    mme: "registry.central.aetherproject.net/openmme:1.7.1"
+    mmeExporter: "registry.central.aetherproject.net/mme-exporter:0.3.1"
+    spgwc: "registry.central.aetherproject.net/ngic-cp:1.1.3"
+  pullPolicy: "IfNotPresent"
+
+cassandra:
+  deploy: false
+
+resources:
+  enabled: true
+  mme:
+    requests:
+      cpu: 0.3
+      memory: 1Gi
+    limits:
+      cpu: 0.3
+      memory: 1Gi
+
+config:
+  coreDump:
+    enabled: true
+    path: /tmp/coredump
+  clusterDomain: "staging.central"
+  spgwc:
+    apn: internet
+    multiUpfs: true
+    s1uAddr: "192.168.251.7"
+    cfgFiles:
+      app_config.cfg: |
+        [GLOBAL]
+        DNS_PRIMARY = 8.8.8.8
+        DNS_SECONDARY = 8.8.4.4
+        NUM_DP_SELECTION_RULES = 4
+        [DP_SELECTION_RULE_1]
+        DPID = 1
+        DPNAME = dp-staging
+        MCC = 315
+        MNC = 010
+        TAC = 202
+        DNS_PRIMARY = 1.1.1.1
+        DNS_SECONDARY = 8.8.8.8
+        [DP_SELECTION_RULE_2]
+        DPID = 2
+        DPNAME = dp-intel
+        MCC = 315
+        MNC = 010
+        TAC = 101
+        DNS_PRIMARY = 10.212.87.15
+        DNS_SECONDARY = 10.212.87.16
+        [DP_SELECTION_RULE_3]
+        DPID = 3
+        DPNAME = dp-demo
+        MCC = 315
+        MNC = 010
+        TAC = 18
+        DNS_PRIMARY = 1.1.1.1
+        DNS_SECONDARY = 8.8.8.8
+        [DP_SELECTION_RULE_4]
+        DPID = 3
+        DPNAME = dp-demo
+        MCC = 315
+        MNC = 010
+        TAC = 203
+        DNS_PRIMARY = 1.1.1.1
+        DNS_SECONDARY = 8.8.8.8
+  mme:
+    cfgFiles:
+      config.json:
+        mme:
+          mcc:
+            dig1: 3
+            dig2: 1
+            dig3: 5
+          mnc:
+            dig1: 0
+            dig2: 1
+            dig3: 0
+      mme_exporter.json:
+        edges:
+        - id: onf-menlo-b48-1
+          tac: 202
+          edgeName: edge-onf-menlo
+        - id: onf-menlo-b48-2
+          tac: 203
+          edgeName: edge-demo
+        - id: intel-hillsboro-b48-1
+          tac: 101
+          edgeName: edge-intel-hillsboro
+        - id: onf-menlo-b7-1
+          tac: 17
+          edgeName: edge-onf-menlo
+        - id: onf-menlo-sercomm
+          tac: 18
+          edgeName: edge-demo
+        phoneTypes:
+        - imsi: 315010999912342
+          phoneType: "Pixel-4"
+        - imsi: 315010999912343
+          phoneType: "iPhone11-Pro-Max"
+        - imsi: 315010999912345
+          phoneType: "iPhone11"
+        - imsi: 315010999912346
+          phoneType: "Sercomm-Dongle"
+        - imsi: 315010999912347
+          phoneType: "Sercomm-Camera"
+        - imsi: 315010999912348
+          phoneType: "Sercomm-Dongle"
+        - imsi: 315010999912349
+          phoneType: "iPhone11-Pro"
+        - imsi: 315010999912350
+          phoneType: "iPhone11-Pro"
+        - imsi: 315010999912352
+          phoneType: "iPhone11"
+        - imsi: 315010999912353
+          phoneType: "iPhone11-Pro-Max"
+        - imsi: 315010999912354
+          phoneType: "iPhone11"
+        - imsi: 315010999912355
+          phoneType: "Pixel-4"
+  hss:
+    acl:
+      oldTls: "*.staging.central"
+    bootstrap:
+      enabled: true
+      apn: "internet"
+      key: "000102030405060708090a0b0c0d0e0f"
+      opc: "69d5c2eb2e2e624750541d3bbc692ba5"
+      sqn: 135
+      users:
+        - imsiStart: "315010888812340"
+          msisdnStart: "8888334455"
+          count: 100
+        - imsiStart: "315010999912340"
+          msisdnStart: "9999334455"
+          count: 100
+      mmes:
+        - id: 1
+          isdn: "19136246000"
+          unreachability: 1
diff --git a/deployment-configs/aether/apps/production/cdn-remote.yaml b/deployment-configs/aether/apps/global/cdn-remote.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/cdn-remote.yaml
rename to deployment-configs/aether/apps/global/cdn-remote.yaml
diff --git a/deployment-configs/aether/apps/production/global-docker-registry.yaml b/deployment-configs/aether/apps/global/global-docker-registry.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/global-docker-registry.yaml
rename to deployment-configs/aether/apps/global/global-docker-registry.yaml
diff --git a/deployment-configs/aether/apps/production/global-nem-monitoring.yaml b/deployment-configs/aether/apps/global/global-nem-monitoring.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/global-nem-monitoring.yaml
rename to deployment-configs/aether/apps/global/global-nem-monitoring.yaml
diff --git a/deployment-configs/aether/apps/production/accelleran-cbrs-common-intel-hillsboro.yaml b/deployment-configs/aether/apps/intel/accelleran-cbrs-common.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/accelleran-cbrs-common-intel-hillsboro.yaml
rename to deployment-configs/aether/apps/intel/accelleran-cbrs-common.yaml
diff --git a/deployment-configs/aether/apps/production/accelleran-cbrs-cu-intel-hillsboro.yaml b/deployment-configs/aether/apps/intel/accelleran-cbrs-cu.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/accelleran-cbrs-cu-intel-hillsboro.yaml
rename to deployment-configs/aether/apps/intel/accelleran-cbrs-cu.yaml
diff --git a/deployment-configs/aether/apps/production/nem-monitoring.yaml b/deployment-configs/aether/apps/intel/nem-monitoring.yaml
similarity index 93%
copy from deployment-configs/aether/apps/production/nem-monitoring.yaml
copy to deployment-configs/aether/apps/intel/nem-monitoring.yaml
index 4b62784..46dc58a 100644
--- a/deployment-configs/aether/apps/production/nem-monitoring.yaml
+++ b/deployment-configs/aether/apps/intel/nem-monitoring.yaml
@@ -18,7 +18,7 @@
     # NOTE: set unique datacenter name for each clusters
     global:
       external_labels:
-        datacenter: "edge-onf-menlo"
+        datacenter: "edge-onf-menlo-staging"
 
 grafana:
   fullnameOverride: "nem-monitoring-grafana"
diff --git a/deployment-configs/aether/apps/intel/omec-dp-cni.yaml b/deployment-configs/aether/apps/intel/omec-dp-cni.yaml
new file mode 100644
index 0000000..9e0ca61
--- /dev/null
+++ b/deployment-configs/aether/apps/intel/omec-dp-cni.yaml
@@ -0,0 +1,8 @@
+config:
+  sriov:
+    resourceList:
+      vfio:
+        s1uPfNames:
+          - data#0-3
+        sgiPfNames:
+          - data#4-7
diff --git a/deployment-configs/aether/apps/production/omec-dp-intel-hillsboro.yaml b/deployment-configs/aether/apps/intel/omec-dp.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/omec-dp-intel-hillsboro.yaml
rename to deployment-configs/aether/apps/intel/omec-dp.yaml
diff --git a/deployment-configs/aether/apps/staging/accelleran-b7-cu.yaml b/deployment-configs/aether/apps/menlo-demo/accelleran-b7-cu.yaml
similarity index 100%
rename from deployment-configs/aether/apps/staging/accelleran-b7-cu.yaml
rename to deployment-configs/aether/apps/menlo-demo/accelleran-b7-cu.yaml
diff --git a/deployment-configs/aether/apps/staging/accelleran-cbrs-common.yaml b/deployment-configs/aether/apps/menlo-demo/accelleran-cbrs-common.yaml
similarity index 100%
rename from deployment-configs/aether/apps/staging/accelleran-cbrs-common.yaml
rename to deployment-configs/aether/apps/menlo-demo/accelleran-cbrs-common.yaml
diff --git a/deployment-configs/aether/apps/staging/accelleran-cbrs-cu.yaml b/deployment-configs/aether/apps/menlo-demo/accelleran-cbrs-cu.yaml
similarity index 100%
rename from deployment-configs/aether/apps/staging/accelleran-cbrs-cu.yaml
rename to deployment-configs/aether/apps/menlo-demo/accelleran-cbrs-cu.yaml
diff --git a/deployment-configs/aether/apps/staging/cdn-local.yaml b/deployment-configs/aether/apps/menlo-demo/cdn-local.yaml
similarity index 96%
rename from deployment-configs/aether/apps/staging/cdn-local.yaml
rename to deployment-configs/aether/apps/menlo-demo/cdn-local.yaml
index c22efe1..bc29386 100644
--- a/deployment-configs/aether/apps/staging/cdn-local.yaml
+++ b/deployment-configs/aether/apps/menlo-demo/cdn-local.yaml
@@ -15,7 +15,7 @@
   nginx:
     sgiInterface:
       name: eth2
-      mtu: 1200
+      mtu: 1450
   cdnRemotes:
     - name: remote-gcp
       ip: 10.168.0.200
diff --git a/deployment-configs/aether/apps/production/nem-monitoring.yaml b/deployment-configs/aether/apps/menlo-demo/nem-monitoring.yaml
similarity index 93%
rename from deployment-configs/aether/apps/production/nem-monitoring.yaml
rename to deployment-configs/aether/apps/menlo-demo/nem-monitoring.yaml
index 4b62784..8e23ee9 100644
--- a/deployment-configs/aether/apps/production/nem-monitoring.yaml
+++ b/deployment-configs/aether/apps/menlo-demo/nem-monitoring.yaml
@@ -18,7 +18,7 @@
     # NOTE: set unique datacenter name for each clusters
     global:
       external_labels:
-        datacenter: "edge-onf-menlo"
+        datacenter: "edge-onf-menlo-demo"
 
 grafana:
   fullnameOverride: "nem-monitoring-grafana"
diff --git a/deployment-configs/aether/apps/staging/omec-dp-b7.yaml b/deployment-configs/aether/apps/menlo-demo/omec-dp-b7.yaml
similarity index 96%
rename from deployment-configs/aether/apps/staging/omec-dp-b7.yaml
rename to deployment-configs/aether/apps/menlo-demo/omec-dp-b7.yaml
index a02cbb1..88b0510 100644
--- a/deployment-configs/aether/apps/staging/omec-dp-b7.yaml
+++ b/deployment-configs/aether/apps/menlo-demo/omec-dp-b7.yaml
@@ -22,7 +22,7 @@
       device: "sgi-net"
       # NOTE: set different IP for each edge
       ip: "192.168.250.4/24"
-    dpName: "dp1"
+    dpName: "dp-b7"
 networks:
   sgi:
     # NOTE: set correct gateway for each edge
diff --git a/deployment-configs/aether/apps/staging/omec-dp-cbrs.yaml b/deployment-configs/aether/apps/menlo-demo/omec-dp-cbrs.yaml
similarity index 87%
rename from deployment-configs/aether/apps/staging/omec-dp-cbrs.yaml
rename to deployment-configs/aether/apps/menlo-demo/omec-dp-cbrs.yaml
index 7c24694..06d04f8 100644
--- a/deployment-configs/aether/apps/staging/omec-dp-cbrs.yaml
+++ b/deployment-configs/aether/apps/menlo-demo/omec-dp-cbrs.yaml
@@ -13,7 +13,7 @@
   spgwu:
     multiUpfs: true
     cpComm:
-      addr: "spgwc-headless.omec.svc.staging.central"
+      addr: "spgwc-headless.omec.svc.product.central"
     s1u:
       device: "s1u-net"
       # NOTE: set different IP for each edge
@@ -22,7 +22,7 @@
       device: "sgi-net"
       # NOTE: set different IP for each edge
       ip: "192.168.250.3/24"
-    dpName: "dp-staging"
+    dpName: "dp-demo"
 networks:
   sgi:
     # NOTE: set correct gateway for each edge
diff --git a/deployment-configs/aether/apps/production/omec-dp-cni.yaml b/deployment-configs/aether/apps/menlo-demo/omec-dp-cni.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/omec-dp-cni.yaml
rename to deployment-configs/aether/apps/menlo-demo/omec-dp-cni.yaml
diff --git a/deployment-configs/aether/apps/production/accelleran-cbrs-common-onf-menlo.yaml b/deployment-configs/aether/apps/menlo-stg/accelleran-cbrs-common.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/accelleran-cbrs-common-onf-menlo.yaml
rename to deployment-configs/aether/apps/menlo-stg/accelleran-cbrs-common.yaml
diff --git a/deployment-configs/aether/apps/production/accelleran-cbrs-cu-onf-menlo-b42.yaml b/deployment-configs/aether/apps/menlo-stg/accelleran-cbrs-cu-b42.yaml
similarity index 100%
rename from deployment-configs/aether/apps/production/accelleran-cbrs-cu-onf-menlo-b42.yaml
rename to deployment-configs/aether/apps/menlo-stg/accelleran-cbrs-cu-b42.yaml
diff --git a/deployment-configs/aether/apps/production/accelleran-cbrs-cu-onf-menlo.yaml b/deployment-configs/aether/apps/menlo-stg/accelleran-cbrs-cu.yaml
similarity index 94%
rename from deployment-configs/aether/apps/production/accelleran-cbrs-cu-onf-menlo.yaml
rename to deployment-configs/aether/apps/menlo-stg/accelleran-cbrs-cu.yaml
index 85786ab..dc93f4a 100644
--- a/deployment-configs/aether/apps/production/accelleran-cbrs-cu-onf-menlo.yaml
+++ b/deployment-configs/aether/apps/menlo-stg/accelleran-cbrs-cu.yaml
@@ -13,7 +13,7 @@
 
 config:
   mme:
-    ip: "10.168.0.204"
+    ip: "10.168.0.194"
   vranL3:
     plmnId: "130501"
     instanceId: "onfcell202"
diff --git a/deployment-configs/aether/apps/staging/cdn-local.yaml b/deployment-configs/aether/apps/menlo-stg/cdn-local.yaml
similarity index 91%
copy from deployment-configs/aether/apps/staging/cdn-local.yaml
copy to deployment-configs/aether/apps/menlo-stg/cdn-local.yaml
index c22efe1..df762b3 100644
--- a/deployment-configs/aether/apps/staging/cdn-local.yaml
+++ b/deployment-configs/aether/apps/menlo-stg/cdn-local.yaml
@@ -15,7 +15,7 @@
   nginx:
     sgiInterface:
       name: eth2
-      mtu: 1200
+      mtu: 1450
   cdnRemotes:
     - name: remote-gcp
       ip: 10.168.0.200
@@ -29,4 +29,4 @@
   sgi:
     subnet: 192.168.250.0/24
     mask: 255.255.255.0
-    gateway: 192.168.250.254
+    gateway: 192.168.250.1
diff --git a/deployment-configs/aether/apps/production/nem-monitoring.yaml b/deployment-configs/aether/apps/menlo-stg/nem-monitoring.yaml
similarity index 93%
copy from deployment-configs/aether/apps/production/nem-monitoring.yaml
copy to deployment-configs/aether/apps/menlo-stg/nem-monitoring.yaml
index 4b62784..46dc58a 100644
--- a/deployment-configs/aether/apps/production/nem-monitoring.yaml
+++ b/deployment-configs/aether/apps/menlo-stg/nem-monitoring.yaml
@@ -18,7 +18,7 @@
     # NOTE: set unique datacenter name for each clusters
     global:
       external_labels:
-        datacenter: "edge-onf-menlo"
+        datacenter: "edge-onf-menlo-staging"
 
 grafana:
   fullnameOverride: "nem-monitoring-grafana"
diff --git a/deployment-configs/aether/apps/staging/omec-dp-cni.yaml b/deployment-configs/aether/apps/menlo-stg/omec-dp-cni.yaml
similarity index 100%
rename from deployment-configs/aether/apps/staging/omec-dp-cni.yaml
rename to deployment-configs/aether/apps/menlo-stg/omec-dp-cni.yaml
diff --git a/deployment-configs/aether/apps/production/omec-dp-onf-menlo.yaml b/deployment-configs/aether/apps/menlo-stg/omec-dp.yaml
similarity index 86%
rename from deployment-configs/aether/apps/production/omec-dp-onf-menlo.yaml
rename to deployment-configs/aether/apps/menlo-stg/omec-dp.yaml
index d221605..f069c0a 100644
--- a/deployment-configs/aether/apps/production/omec-dp-onf-menlo.yaml
+++ b/deployment-configs/aether/apps/menlo-stg/omec-dp.yaml
@@ -13,7 +13,7 @@
   spgwu:
     multiUpfs: true
     cpComm:
-      addr: "spgwc-headless.omec.svc.product.central"
+      addr: "spgwc-headless.omec.svc.staging.central"
     s1u:
       device: "s1u-net"
       # NOTE: set different IP for each edge
@@ -22,7 +22,7 @@
       device: "sgi-net"
       # NOTE: set different IP for each edge
       ip: "192.168.250.7/24"
-    dpName: "dp-menlo"
+    dpName: "dp-staging"
 networks:
   sgi:
     # NOTE: set correct gateway for each edge
diff --git a/deployment-configs/aether/apps/production/cdn-local-onf-menlo.yaml b/deployment-configs/aether/apps/production/cdn-local-onf-menlo.yaml
deleted file mode 100644
index 722ebb9..0000000
--- a/deployment-configs/aether/apps/production/cdn-local-onf-menlo.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
-images:
-  tags:
-    nginx: registry.central.aetherproject.net/cdn-nginx:1.0.0
-  pullPolicy: IfNotPresent
-
-nodeSelectors:
-  enabled: true
-  nginx:
-    label: aether-apps
-    value: enabled
-
-config:
-  sriov:
-    enabled: false
-  nginx:
-    sgiInterface:
-      name: eth2
-      mtu: 1200
-  cdnRemotes:
-    - name: remote-gcp
-      ip: 10.168.0.200
-      port: 30935
-      streams:
-      - name: 480p
-        value: 480
-
-networks:
-  ipam: static
-  sgi:
-    subnet: 192.168.250.0/24
-    mask: 255.255.255.0
-    gateway: 192.168.250.31
diff --git a/deployment-configs/aether/apps/production/omec-cp.yaml b/deployment-configs/aether/apps/production/omec-cp.yaml
deleted file mode 100644
index 7fc9246..0000000
--- a/deployment-configs/aether/apps/production/omec-cp.yaml
+++ /dev/null
@@ -1,135 +0,0 @@
-images:
-  tags:
-    hssdb: "registry.central.aetherproject.net/c3po-hssdb:1.1.0"
-    hss: "registry.central.aetherproject.net/c3po-hss:1.1.4"
-    mme: "registry.central.aetherproject.net/openmme:1.5.5"
-    mmeExporter: "registry.central.aetherproject.net/mme-exporter:0.2.2"
-    spgwc: "registry.central.aetherproject.net/ngic-cp:1.1.3"
-  pullPolicy: "IfNotPresent"
-
-cassandra:
-  deploy: false
-
-resources:
-  enabled: true
-  mme:
-    requests:
-      cpu: 0.3
-      memory: 1Gi
-    limits:
-      cpu: 0.3
-      memory: 1Gi
-
-config:
-  coreDump:
-    enabled: true
-    path: /tmp/coredump
-  clusterDomain: "product.central"
-  spgwc:
-    apn: internet
-    multiUpfs: true
-    s1uAddr: "192.168.251.7"
-    cfgFiles:
-      app_config.cfg: |
-        [GLOBAL]
-        DNS_PRIMARY = 8.8.8.8
-        DNS_SECONDARY = 8.8.4.4
-        NUM_DP_SELECTION_RULES = 2
-        [DP_SELECTION_RULE_1]
-        DPID = 1
-        DPNAME = dp-menlo
-        MCC = 315
-        MNC = 010
-        TAC = 202
-        DNS_PRIMARY = 1.1.1.1
-        DNS_SECONDARY = 8.8.8.8
-        [DP_SELECTION_RULE_2]
-        DPID = 2
-        DPNAME = dp-intel
-        MCC = 315
-        MNC = 010
-        TAC = 101
-        DNS_PRIMARY = 10.212.87.15
-        DNS_SECONDARY = 10.212.87.16
-  mme:
-    cfgFiles:
-      config.json:
-        mme:
-          mcc:
-            dig1: 3
-            dig2: 1
-            dig3: 5
-          mnc:
-            dig1: 0 
-            dig2: 1
-            dig3: 0
-  hss:
-    acl:
-      oldTls: "*.product.central"
-    bootstrap:
-      enabled: true
-      users:
-        - imsi: "315010999912342"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912343"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912344"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912345"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912346"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912347"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912348"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010888812341"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010888812342"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912350"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-      mmes:
-        - id: 1
-          isdn: "19136246000"
-          unreachability: 1
diff --git a/deployment-configs/aether/apps/staging/omec-cp-cbrs.yaml b/deployment-configs/aether/apps/staging/omec-cp-cbrs.yaml
deleted file mode 100644
index 6314b66..0000000
--- a/deployment-configs/aether/apps/staging/omec-cp-cbrs.yaml
+++ /dev/null
@@ -1,125 +0,0 @@
-images:
-  tags:
-    hssdb: "registry.central.aetherproject.net/c3po-hssdb:1.1.0"
-    hss: "registry.central.aetherproject.net/c3po-hss:1.1.4"
-    mme: "registry.central.aetherproject.net/openmme:1.5.5"
-    mmeExporter: "registry.central.aetherproject.net/mme-exporter:0.2.2"
-    spgwc: "registry.central.aetherproject.net/ngic-cp:1.1.3"
-  pullPolicy: "IfNotPresent"
-
-cassandra:
-  deploy: false
-
-resources:
-  enabled: true
-  mme:
-    requests:
-      cpu: 0.3
-      memory: 1Gi
-    limits:
-      cpu: 0.3
-      memory: 1Gi
-
-config:
-  clusterDomain: "staging.central"
-  spgwc:
-    apn: internet
-    multiUpfs: true
-    # can be any IP address, not used but crash without it
-    s1uAddr: "192.168.251.3"
-    cfgFiles:
-      app_config.cfg: |
-        [GLOBAL]
-        DNS_PRIMARY = 8.8.8.8
-        DNS_SECONDARY = 8.8.4.4
-        NUM_DP_SELECTION_RULES = 1
-        [DP_SELECTION_RULE_1]
-        DPID = 1
-        DPNAME = dp-staging
-        MCC = 315
-        MNC = 010
-        TAC = 203
-        DNS_PRIMARY = 1.1.1.1
-        DNS_SECONDARY = 8.8.8.8
-  mme:
-    cfgFiles:
-      config.json:
-        mme:
-          mcc:
-            dig1: 3
-            dig2: 1
-            dig3: 5
-          mnc:
-            dig1: 0
-            dig2: 1
-            dig3: 0
-  hss:
-    acl:
-      oldTls: "*.staging.central"
-    bootstrap:
-      enabled: true
-      users:
-        - imsi: "315010999912342"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912343"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912344"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912345"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912346"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912347"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912348"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010888812341"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010888812342"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-        - imsi: "315010999912350"
-          msisdn: "1122334455"
-          apn: "internet"
-          key: "000102030405060708090a0b0c0d0e0f"
-          opc: "69d5c2eb2e2e624750541d3bbc692ba5"
-          sqn: 135
-      mmes:
-        - id: 1
-          isdn: "19136246000"
-          unreachability: 1
diff --git a/deployment-configs/infosys-pod.yaml b/deployment-configs/infosys-pod.yaml
index 11146da..7744ab9 100644
--- a/deployment-configs/infosys-pod.yaml
+++ b/deployment-configs/infosys-pod.yaml
@@ -52,7 +52,7 @@
       ip: '192.168.10.25'
       user: 'voltharg'
       pass: 'voltharg'
-      dp_iface_name: 'enp0s3'
+      dp_iface_name: 'ens10'
       container_type: null
       container_name: null
       onu: 'ISKT71e82118'
diff --git a/kubernetes-configs/infosys-pod.conf b/kubernetes-configs/infosys-pod.conf
index c072e2c..37672f8 100644
--- a/kubernetes-configs/infosys-pod.conf
+++ b/kubernetes-configs/infosys-pod.conf
@@ -1,7 +1,7 @@
 apiVersion: v1
 clusters:
 - cluster:
-    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJd01ESXhNekEzTkRneU1Gb1hEVE13TURJeE1EQTNORGd5TUZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTVQ4CitwbXgvWCs4SGplSjFaQmdwU0tnb2tKbWorL0l6NkVDZ0oyQ1IrUzh6cTVkajliSUwwM09DZVJ3Mlh5cW50SjEKTC94dzdieGY2RWxTcXByT0V3U1UrRjRKRHN6UU0rVjIySmNBaVZybjZxTStMMitKTWVGYk9KaGg1SWVQK0o5aApld1pSWTdYWDRXTUpEUEo2OW9EL3NvOHBuaENNQU95c0JkMEJ3ZlR0bmVzTWQ3R0RsNkNjbkxFUkdVN3A3dS9RCmY1cFRBMHRvaXF6WTEzU0NjaFlnRUZ5MFEydVVoYS9udERMN2swNFRRS09IdGxmcFo4WlpsSlk2Zy90UEtPRVIKWkUvNU10dndpb0J6OGxJNDVwK0hva29lUnhlZlBSaG5maHgzT1owRTNQWXFBendvWG8vVTV5ZG81MHp6SXJSawpMdklmVUI5YzZWbmFXc293cU9VQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFFMEk1dUFqRjlLQVJqWGpCQW5JaFBEMUJKaUwKRE5wdi9OMmZTZXl3eitwT2RDWmlzYkZPbnhBOFBwMTdtdWpCRVg1d1ptUWt2TlJoaFVtMDVaNWdIbjE3Qm5YRApmM0RGYzkwZFZWODl1c3M4YVE2TDhkaVhMOHVZcWd1M0llV3VRRzNtcFVNZDJwN3FkV0daeHI3TDNXUm9wTjhGCmE2cUhhbEQvTFRxcW83eEV2a0lNZmV2YkFDMUZnT0tJT0pZVS9RRFg5T0FubFJrYW5vdlFWMmFQUm56ZTJ0Z2IKK1YyTkpYQVMvT1BkNVF2Z2tiV0l6WEpMUlg4d2xidkI3bEhWeDZGaGNKWWRxVEFCcHNWYXFjcU5lZjJRZEg4TQpETHRrYlNVSWhPV0NoZVJDbmJoK012UzZOUVloL2doV0hPRDU1TlFiNDlFNXFLYlhNaHlOUkRNTjZLWT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJd01ESXlPREUxTVRjeE5Gb1hEVE13TURJeU5URTFNVGN4TkZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTnRoCmQwd1dqbmF4bW5SdGlhdG4xWXN5dE83d1RTRDVxUTlQaTNRbU1uVGpJRUs0UjBxYVZwQUo0UnFYUWorcjUrN0IKN2M0dWJVSmMrZ0diTFk1OURJU2xhYlhlSXh2MzEzMTlNNVc3NVlnWHhEQWp2a2dFNlVIbjlkMDB6S3pncS9qNwpOeW5wVDE4Q1hjcWFDL1BvTWxmcktTbzJCSFVjZUdUUjJsREx4Y1QrdUVSaWIwM1RzOFcvamJYQTIzTGlnNXkvCkdqVVVobzY3V1BBOEF3bXd0aUJOTHplV0ZhTnp6NHcwOFBCVjd6RlhocjNrZWdMTVY4TDVEVnBqeGJBanVHM0MKeStTdmRrTzQ0SGhJV3JYZFlnb2Vxb2JpMkcxaXA1SkpieHRYSTFBWjFSdTFWZ3lVeEUwbWxyYXFaalAxTnI3Zgo1MTlPelMwNjM1K2dPUnhRaUhVQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFBK3VyOUFrWXdIYW9zbFBGVDdSY09rVEZNR2YKaldXV0s1azdhc3l4MGhuYkJNNURsTnRUZElsU25oL2pCQnh2TXlzRkJKbGx4RXdFMzFrRVIvOXJNbmxvUWtONAp3UGdKb0VtQ1BVZWp6MEFOWWFEeFF4TlB5QXhPQzhLM1h5TFNnam9zOUlGcWJ2cFVkb0lWMUhRdlBSN0VHcXFQCmFxbnNEaFNWRHMzcWk2N0QrYXdTS2w4RG4wbmFYMGdUWEFOcGNDdHpva280RjIxUjJMa2NadktvbHA3SHE5ZTcKV1BBcmJQZEw0R1lDa3lTWHVmS3l6dWF3NDJnZkR2amRpK084TWpPbmVSU2RxMzMwTGxWWFlocGlKc2FOcWVoagpoakx1MGMyT0d4dWtsV3IxTmx5VjBQOEh6M25aTlIxTDRpMWRvSjVURGoxc2hSanlxME1jdWpvL0pvVT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
     server: https://192.168.10.21:6443
   name: kubernetes
 contexts:
@@ -15,5 +15,5 @@
 users:
 - name: kubernetes-admin
   user:
-    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM4akNDQWRxZ0F3SUJBZ0lJYlp1MFczU1Y4ekV3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TURBeU1UTXdOelE0TWpCYUZ3MHlNVEF5TVRJd056UTRNak5hTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXUwRGFTZTlVU1J4bUt3VVQKVFlscE5PWlhpQWl6ZlROTkJ3eWVxclZqNDFjbUZLR21wUU96bVVZNmlpcWs0eis2ZnIvOGpnZ3ozM3pVUWNCdQpWZm53Ty9QN0syRzNTem5DRWlFdnUydUZUdCtCMmZLUko0WDJKU2xnSkZzMEIydmN6cFdGVFc5aGpEdzRzQkRCCkxQcnYzZDd2bmxrcTJnLy9WMDhKMHQ4cmJmSGNsdWdldnJHaTNLTWFiS1dFbnZjdDVPTGJQZTAxQmtyaUdNWXAKWFhLUDlybDdYUjNkS1dDdVhiOTFSQWJKMWxvT3BDOFU0cVdHcXVsNm85dEJUSUZ4YTZIUkx3Z09TazBGbmpnSQpzblRJWkpTaVluZnVRbDArOGFPY2lCS0ozb2pJOEUzY0tRenk3eGV3VVZJamtsQ2t0OHRxQ2F2cG5iYjlFRTBtCi9qdVJkd0lEQVFBQm95Y3dKVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFNQnF1L21sTXRERnVHeTdaK2NkSDZxNGVKZHE0eVlFT2laUAowM3JZS3MxTDE2R1NGU1Q0cTUzemp6c2IvQ3ZZN01rekhqTUwzUlpvSVVzM0FQTGFxNkVWSjF1MEE5N2xSM2JkClRDRTFtbW93TFpKWU02d2FMbVJ2RGE0dFNtenFpdG84UFFWRTh6VmU5ZzljMTB4WU81a2tZckUvSVhqc25hQnYKNlNlcWtFNmp3NGNyRFJPeGFsQ3FnU2hjbWZtakppK1ZDV3liTkNaTXltcW8vQUx0QUU1UnJQVGYzOWFFaXpLVQpDSE9UNmJCTS9vY2ZKMzNGWTB4V3ZwOC9uMzJOZnZWZS90L1hCMWk2UU1YbDNKb0s1SUd1UFl6R3hCMDc0YU1mCjFOTFVSM0Y5K3dYOURhQUxTZWRqS2ZoaWxFTGxTQTJLTGhndWtCUUFzTWRVakdiK1VVcz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
-    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb2dJQkFBS0NBUUVBdTBEYVNlOVVTUnhtS3dVVFRZbHBOT1pYaUFpemZUTk5Cd3llcXJWajQxY21GS0dtCnBRT3ptVVk2aWlxazR6KzZmci84amdnejMzelVRY0J1VmZud08vUDdLMkczU3puQ0VpRXZ1MnVGVHQrQjJmS1IKSjRYMkpTbGdKRnMwQjJ2Y3pwV0ZUVzloakR3NHNCREJMUHJ2M2Q3dm5sa3EyZy8vVjA4SjB0OHJiZkhjbHVnZQp2ckdpM0tNYWJLV0VudmN0NU9MYlBlMDFCa3JpR01ZcFhYS1A5cmw3WFIzZEtXQ3VYYjkxUkFiSjFsb09wQzhVCjRxV0dxdWw2bzl0QlRJRnhhNkhSTHdnT1NrMEZuamdJc25USVpKU2lZbmZ1UWwwKzhhT2NpQktKM29qSThFM2MKS1F6eTd4ZXdVVklqa2xDa3Q4dHFDYXZwbmJiOUVFMG0vanVSZHdJREFRQUJBb0lCQUFRSmlPdFJLcXNNM3JNTQp2L2JMQUthd1ZMRE5Kem1LMHAxVlMxSjQ2TGR0R0pnWFNDV0VwK21sRnZ3Rm9WcDQ5RWRwVWtPcHI1eWc3MTZmCmpJRjBDeGJ2MHJtRHVOVDVZTkxOUGw4M0dUK3pGL1NnQXpzcjZ6dXY0YS9HKzU4eFZ5aHBGdCt0aUJmaThJSHoKU29ieXZoczFoRXNRdHhqT2dYM2JhV1hQZy9zeDAxTGk3Qmw0MWg4N2JNM0wyUlZWNmswY2Y2dUlhSEM1dVF6SwpXMTJCUFMrRWdlZ3pHNEJSUUlSMDNJc3IwNG5DYVNuRjhPNWdJektKRkM0SjNLQkIvYWU0V0VYVWZnK1ZIOEozCnUvdG5DTjF5eDkzdEZPZUQxQi8vWXVsWkVEQkdySEJHTVZVdnQ4Q0FDY3ZvQlV4eldBS0VMd1krZ2t4SFR6dkYKdkVhdmdBa0NnWUVBMVJNandqK0tUMjcvbEc0S01GbnhKNndVNzZtUG1XSU1HL1pnTlZia1laZFNxcXFjVk1aUwpHQUZuWkJTU1NGdGplRDgwSDJudldxR2NPbk04Rk41cWUyK052TjB3RGNIRkdld0s5aFhyam9mNnBweGdoYit2CmdpL2tZMEVrYkRhZDZrWkJ2Y293N1Bqdit3N2k4cHErUkNyMzBwR25UZXJBRHF0MTQySEF3R1VDZ1lFQTRQb0gKbEdpRXRGZ3BPVkZKR1A0QTFnWksrRy92ZFdPM3FJS0hRdHlZTTZ1N1dOQUk3SzVLQ3Vpdmt4VHZ3ZDlYNUhLTQpyVTU4UmdEcTdLV25OTDRPcElJbDFmYkJYLysxNEltQTRBbjJiUXZ6eWdEN2liMFF1VmlTcTlQamdyQ2ppZUpIClFMbWViMTJrMkpsQURIY3ZBb3UwVk9ad0lMaEtMY3BON01DUzlxc0NnWUFxYk5JczVpdnEzd1lDanRwMmdDSVYKTFIxS0R1L3BzVzBKMEVlZHR6eG45aEplcXZQUHFXRkZLRnBtd2ZYU2RHZmMxSERUWkd0bEYxS2RETDdFeFBoYwp0WHg2UTJ4REFQYjJ6MW5yWDdmMFBEejdHWjNhWTYxVmRhVzY0WWlZQjFQd0JxY21XL0RiN2tFU013ZWJHSmFUCnloNW9EZHBMR0ZlL1ZBSjRFTW1wUlFLQmdGaXYxOHNXUkxIL1N3andWVHVIN2ZadzlwN25LV09DVXNVWDU1QmcKKzVMcThPaTY0Ym5EbnlhYndaTGVud0V6TlNlMlRHU0pXdzRSa0lxSFp0bXd6bjdsVzFyMGNoaVE2amJBbmRBegp2VFFSa1NJaHJ3Y0dSQkI4clIwVlkwdUNySVZQY1QwL3J3aEJ4eGtubUlzUmRMT3hOUDUrOU5iQkwyVExxbHBaCk05WVBBb0dBREsyVDFVMk10Rm93VHNhc3lmRXpobEtNZ1VRbmd0YVk0QStlT0sxYzJrUERIdFd4anVmT0lOWUoKQlZPY2szVDZPU1VBMk50c2IrQS9KZ3dnUnVIK04yQkhzaHZ5N29IMmtxMHdRTDlKYkx5L3pDSzNKT05GRHJDcQpYSG9FeWRwTHVDVGgxWHI2ZHR2TDE0OXBoNVpvS2NJSzBCZUJwdjVSN0Fab2lJaXlDRkk9Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==
+    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM4akNDQWRxZ0F3SUJBZ0lJVXlmTjRNdDBLQW93RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB5TURBeU1qZ3hOVEUzTVRSYUZ3MHlNVEF5TWpjeE5URTNNVFZhTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXlMWUZjalV4cXhRb0xkOEwKR09uUFkzVW9CYjhwL0JKblJiUiszTnJVT1gwYmpEcEpzRjlNamJpaVljV1FqWUNiRFlPWTg1Mm9ITSs3RXhuQQovUGJGZGZYakN1ZDVEYVZaZ2JMZ2QrWnFISkErSUV4U3hESDdxQkw3YlRQeDd5Z3ZqWEJ0Q1l5SzVjRHV5VHFxCjhRMFlUWlBOVU9SVWdGUXBrQ0ExWHBwY01ycWFvQ0lsd1lwUElWQ1JGeEg2eEd5QUNFVDFmcWhJSlhKUWt2UEgKWE1ZYUJzMWlUT1pRcHJ4VXR4d2VwRHpDbEpySDBoOFRpTVgrTm1lQjRndXoxeTZiSStDUGJwRlZwbUFGWHRTdwpmemlWVjRJV2VrZEFucDRPSUhYWWg0ZW9ZZ1NTMUsxVnhoMHRPRW1Idjk0RzN0V1FiejlHTnl2aFZ4SXM3eTdLCmpEaEJtUUlEQVFBQm95Y3dKVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFNOU4yTExCQ2pGakZRcEpKUVRvcFFrVG9QaWVlQzc1K292WApKT3Z5aThNVlBpWCtRc0U3NmcyYlg4dXpobCtZbWIrRlhlZHpyUDE0M3ZqNjJUbzcwSXJkU0FhMFN4UHByOGd5CkRLZDBXUHd2ZFBZcStHbVlyNTMybU9lRTYrK09acmJnVkRtS2lZV1EvOHpiUEJWU2tBdHZjUnBxQi8zQ1ZWcVIKT2pDREYxWEJWSytxVDZJRXpSZDlwc0hoVDYxNG93SXpVZURaOXBBb0hTWHFCOG5ZWDNMcVRnOFVSazhnT1lKYwpNdmpJd3hRc1k1bm8rM25VMTh6eDdtUU0xcFNRQkZCdU13aWhtODYvRVA2bkljd0NVZlhLK2lEa1BQNGs1OXpuClYwL2hSa1dsVVUyZVByYlRPUjI4QTFFNVg0S0c1Z0VZMmZLb0t2V1p2ZFhTOTFtTmdpST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcGdJQkFBS0NBUUVBeUxZRmNqVXhxeFFvTGQ4TEdPblBZM1VvQmI4cC9CSm5SYlIrM05yVU9YMGJqRHBKCnNGOU1qYmlpWWNXUWpZQ2JEWU9ZODUyb0hNKzdFeG5BL1BiRmRmWGpDdWQ1RGFWWmdiTGdkK1pxSEpBK0lFeFMKeERIN3FCTDdiVFB4N3lndmpYQnRDWXlLNWNEdXlUcXE4UTBZVFpQTlVPUlVnRlFwa0NBMVhwcGNNcnFhb0NJbAp3WXBQSVZDUkZ4SDZ4R3lBQ0VUMWZxaElKWEpRa3ZQSFhNWWFCczFpVE9aUXByeFV0eHdlcER6Q2xKckgwaDhUCmlNWCtObWVCNGd1ejF5NmJJK0NQYnBGVnBtQUZYdFN3ZnppVlY0SVdla2RBbnA0T0lIWFloNGVvWWdTUzFLMVYKeGgwdE9FbUh2OTRHM3RXUWJ6OUdOeXZoVnhJczd5N0tqRGhCbVFJREFRQUJBb0lCQVFDYzcwM2sxZGpuSnBTZwpBVlVnL3JoTTBPOGhSeTZoelJYNHQ3KzJHbGgwTnZGU1BNVWZaZlJxbjZKQUJvVVhUeVp0YzZjbFhQRjB6YXc5CnJCWnM5TnJDZUNjMWdIWHppSVVxMTEyU0FwU1hqdVUweGRpMVZVdXJTR1JWSjVlVTR2d0RnSk9STXRYci9XWDMKNjZwN1hqelJjNjdIQURGZVFmQlpwQVYyMmdVYkY4OUVyYUNxOEgyZlUwUU5veXRVOER0M3FKazVNUmRaanBYYgphVHBUbmZjNTdvUm9icTcvZ1hGVmQvUGc3UXgxcWlkYVI3ZytVeFNUQTNMOHNnK20wRnZvS1pSaUxiQ1M2V2IzCkJnNjR6NGxENzNhSENEbDhNYnBsbFJwbXU4cy93S01sc0gzNHZNNXFBbE1WdDk3WTQxRS84MTNNL20yQ1NvYzIKcGFPSjhsTE5Bb0dCQU5BTEl2QWlZZmp3RUJnY1RZK1FrcGpIdk5rcGkyN1JUWW1naVdVakdHZHNJaWtTVjdaWApKRVN4WkcyR0dXeXpPWUNTak9JVXdpM2Q5QiswRkVrYlpBd0tOZUVuMWFxWWtMM0VlWjA2RGErNVFVVHVUTUdqCnN2UnAvbnRxOSs4Z2lPOG1CbDJUb1I5ZDdxeGw3dTZ3cEQzc1pxNHVmQmNyVDg2clc3b09sUGtEQW9HQkFQYjYKTC95Y20rSEFTRU9lcnZqUUphaGRqVTZRK3hnMmJ4WndzR2Y4ZW50QmxIZEpjR2Z1cWNkTWdiU1p0R0c0elE3RwpDYXVUVFZBSVpkaEtKY2E0MEU0NDNqclFnY3NEbTc1Y2NBbjMrZUg2bDQycWxEdjcvSVNTUzAwQmcxNStpWW5JClNGSVp2ZEZ3aWtMMWhnVVdjbUNDRGJ4SlpDVlBrR0gzU05SZmt1SXpBb0dCQUpDWlhQUkpBWTJUMWF2Y2FEQkQKelJDeHExbkpIV2V0eEZYSEpoZ01sNWF5dXQrUEp6WE9SYUFWSi9kVUFISGo5RENnSzVtcjBmY3RVTk9FUjZFMApqNG9xd3A0M0lMUk5ERFZKelRseHN6ZVM3SUdybTkvdkZwLzQxKzhTUHplT2huNnFFRHlVTXFYcGxNMXduK3g1CkMvOGFRNWdIS1NxMWFPZjloR2pDWDlyZkFvR0JBTXcrQ0RNYWZCckwvYmJWNHBMbTUwMTkyQjdSN0tTUVYzdXkKUTJBclBrcng1OHBpRkRBUEFaNU1XYk0xclNOblJVVGpaeG5abmdVQ2ZON0tLc1ZWRHdheEpxNXl3Zk5XajVSMApNejg3TUEyK1ExaW5hU0RWK1hUVTJxcmJCbjI5blJZeGFBVmxQa0dXbFBCY3hMRXVaL1lCZDBSdldQODE5Z3ZlCkNQOS83aU5iQW9HQkFMVm16TVU1R3UxWmxXZDQ0aGVUZjRjNk5yS1Bsc3VkL25Gc3d6ajl0b1V4ZW14QVZRNUUKUlQyZThFMlpsaXRkTFRzOXhTTnBUc3BOZHg2TUNaK3FSNHdhN2UrUlJIbjZ2blQ1bXNJUGJFUHF3MUplMW4xaQpFQ3RnY0twdFlNcHcrUGJrQWVqRS9CaHRZcWtQbWNkdk5DVEtnelRFVDVkQzJnWFQxblV0WkFQcwotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo=
diff --git a/kubernetes-configs/voltha/flex-ocp-cord-ofagent-go.yml b/kubernetes-configs/voltha/flex-ocp-cord-ofagent-go.yml
new file mode 100644
index 0000000..73154c7
--- /dev/null
+++ b/kubernetes-configs/voltha/flex-ocp-cord-ofagent-go.yml
@@ -0,0 +1,53 @@
+# Copyright 2019 Ciena Corporation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+defaults:
+  image_tag: master
+  image_pullPolicy: Always
+use_ofagent_go: true
+
+images:
+#  onos:
+#    repository: voltha/voltha-onos
+#    tag: onos-2.2
+#  adapter_open_onu:
+#    repository: gcgirish/voltha-openonu-adapter
+#    tag: dhcp-issue
+  ofagent:
+    repository: voltha/ofagent-go
+    tag: master
+
+deployments:
+  etcdOperator: true
+  backupOperator: false
+  restoreOperator: false
+
+voltha-etcd-cluster:
+  clusterSize: 1
+onos_env:
+- name: POD_IP
+  valueFrom:
+  fieldRef:
+    fieldPath: status.podIP
+- name: NAMESPACE
+  valueFrom:
+  fieldRef:
+    fieldPath: metadata.namespace
+- name: ONOS_APPS
+  value: "drivers,openflow-base,hostprovider"
+
+# Customization for BBSIM
+kafka_broker: 'voltha-kafka.voltha.svc.cluster.local:9092'
+pon_ports: 1
+onus_per_pon_port: 1
diff --git a/kubernetes-configs/voltha/onf-demo-pod-ofagent-go.yml b/kubernetes-configs/voltha/onf-demo-pod-ofagent-go.yml
new file mode 100644
index 0000000..73154c7
--- /dev/null
+++ b/kubernetes-configs/voltha/onf-demo-pod-ofagent-go.yml
@@ -0,0 +1,53 @@
+# Copyright 2019 Ciena Corporation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+defaults:
+  image_tag: master
+  image_pullPolicy: Always
+use_ofagent_go: true
+
+images:
+#  onos:
+#    repository: voltha/voltha-onos
+#    tag: onos-2.2
+#  adapter_open_onu:
+#    repository: gcgirish/voltha-openonu-adapter
+#    tag: dhcp-issue
+  ofagent:
+    repository: voltha/ofagent-go
+    tag: master
+
+deployments:
+  etcdOperator: true
+  backupOperator: false
+  restoreOperator: false
+
+voltha-etcd-cluster:
+  clusterSize: 1
+onos_env:
+- name: POD_IP
+  valueFrom:
+  fieldRef:
+    fieldPath: status.podIP
+- name: NAMESPACE
+  valueFrom:
+  fieldRef:
+    fieldPath: metadata.namespace
+- name: ONOS_APPS
+  value: "drivers,openflow-base,hostprovider"
+
+# Customization for BBSIM
+kafka_broker: 'voltha-kafka.voltha.svc.cluster.local:9092'
+pon_ports: 1
+onus_per_pon_port: 1