Merge "onos app version updates to values file, flex pod"
diff --git a/deployment-configs/edgecore-pod1.yaml b/deployment-configs/edgecore-pod1.yaml
index 8985212..96d9489 100644
--- a/deployment-configs/edgecore-pod1.yaml
+++ b/deployment-configs/edgecore-pod1.yaml
@@ -34,6 +34,7 @@
     ip: '192.168.99.182'
     user: 'root'
     pass: 'onl'
+    fortygig: 'true'
 
 srcHost:
   ip: '10.0.3.56'
diff --git a/deployment-configs/mcord-barcellona.yaml b/deployment-configs/mcord-barcellona.yaml
new file mode 100644
index 0000000..08c7040
--- /dev/null
+++ b/deployment-configs/mcord-barcellona.yaml
@@ -0,0 +1,37 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# Automated deployment configuration for BBWF POD
+
+---
+
+nodes:
+  -
+    ip: '192.168.69.1'
+    user: 'cord'
+    pass: 'cord'
+  -
+    ip: '192.168.69.2'
+    user: 'cord'
+    pass: 'cord'
+  -
+    ip: '192.168.69.3'
+    user: 'cord'
+    pass: 'cord'
+
+fabric_switches:
+  -
+    ip: '192.168.69.4'
+    user: 'root'
+    pass: 'onl'
diff --git a/deployment-configs/onf-demo-pod.yaml b/deployment-configs/onf-demo-pod.yaml
new file mode 100644
index 0000000..f4cb7a1
--- /dev/null
+++ b/deployment-configs/onf-demo-pod.yaml
@@ -0,0 +1,48 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# Automated deployment configuration for BBWF POD
+
+---
+
+kube_config: '/var/bbwf.conf'
+
+nodes:
+  -
+    ip: '192.168.100.1'
+    user: 'cord'
+    pass: 'cord'
+  -
+    ip: '192.168.100.2'
+    user: 'cord'
+    pass: 'cord'
+  -
+    ip: '192.168.100.3'
+    user: 'cord'
+    pass: 'cord'
+
+fabric_switches:
+  -
+    mac: 'cc:37:ab:61:80:ca'
+    ip: '192.168.100.101'
+    user: 'root'
+    pass: 'onl'
+
+olts:
+  -
+    name: 'edgecore'
+    ip: '192.168.100.111'
+    user: 'root'
+    pass: 'onl'
+    fortygig: 'true'
diff --git a/deployment-configs/onf-mcord-pod1.yaml b/deployment-configs/onf-mcord-pod1.yaml
new file mode 100644
index 0000000..4b99e69
--- /dev/null
+++ b/deployment-configs/onf-mcord-pod1.yaml
@@ -0,0 +1,37 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# Automated deployment configuration for BBWF POD
+
+---
+
+nodes:
+  -
+    ip: '10.90.0.131'
+    user: 'cord'
+    pass: 'cord'
+  -
+    ip: '10.90.0.132'
+    user: 'cord'
+    pass: 'cord'
+  -
+    ip: '10.90.0.133'
+    user: 'cord'
+    pass: 'cord'
+
+fabric_switches:
+  -
+    ip: '10.90.0.134'
+    user: 'root'
+    pass: 'onl'
diff --git a/deployment-configs/onf-mcord-pod2.yaml b/deployment-configs/onf-mcord-pod2.yaml
new file mode 100644
index 0000000..4b99e69
--- /dev/null
+++ b/deployment-configs/onf-mcord-pod2.yaml
@@ -0,0 +1,37 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# Automated deployment configuration for BBWF POD
+
+---
+
+nodes:
+  -
+    ip: '10.90.0.131'
+    user: 'cord'
+    pass: 'cord'
+  -
+    ip: '10.90.0.132'
+    user: 'cord'
+    pass: 'cord'
+  -
+    ip: '10.90.0.133'
+    user: 'cord'
+    pass: 'cord'
+
+fabric_switches:
+  -
+    ip: '10.90.0.134'
+    user: 'root'
+    pass: 'onl'
diff --git a/kubernetes-configs/edgecore-pod1.yml b/kubernetes-configs/edgecore-pod1.yml
index 31a00a3..a1d2494 100644
--- a/kubernetes-configs/edgecore-pod1.yml
+++ b/kubernetes-configs/edgecore-pod1.yml
@@ -1,103 +1,3 @@
 ---
 # SEBA Values
 
-global:
-  registry: '192.168.99.181:30500/'
-
-images:
-
-  envoy_for_etcd:
-    repository: 'matteoscandolo/voltha-envoy'
-    tag: 'ams-1.0.2'
-
-  netconf:
-    repository: 'matteoscandolo/voltha-netconf'
-    tag: 'ams-1.0.2'
-
-  ofagent:
-    repository: 'matteoscandolo/voltha-ofagent'
-    tag: 'ams-1.0.2'
-
-  vcli:
-    repository: 'matteoscandolo/voltha-cli'
-    tag: 'ams-1.0.2'
-
-  vcore:
-    repository: 'matteoscandolo/voltha-voltha'
-    tag: 'ams-1.0.2'
-
-  onos:
-    tag: 'ams-1.0.0'
-
-# xos
-  xos_core:
-    tag: 2.1.4
-  xos_chameleon:
-    tag: master
-  xos_tosca:
-    tag: master
-
-xos-gui:
-  images:
-    xos_gui:
-      tag: master
-    xos_ws:
-      tag: master
-
-# synchronizers
-rcord:
-  image:
-    tag: 1.0.3
-fabric:
-  image:
-    tag: 2.1.1
-volt:
-  image:
-    tag: 2.0.3
-fabric-crossconnect:
-  image:
-    tag: 1.0.2
-onos-service:
-  image:
-    tag: 2.0.4
-att-workflow-driver:
-  image:
-    tag: 1.0.0
-kubernetes:
-  image:
-    tag: 1.0.2
-
-# kafka
-# NOTE: should make this a separate file or it will collide with other
-# definitions of 'image'
-#
-# image: '192.168.99.181:30500/confluentinc/cp-kafka:4.1.2-2'
-
-zookeper:
-  image: '192.168.99.181:30500/google_samples/k8szk:v3'
-
-# etcd
-# FIXME not used....
-etcd-operator:
-  etcdOperator:
-    image:
-      repository: 192.168.99.181:30500/quay.io/coreos/etcd-operator
-      tag: v0.7.0
-  etcdCluster:
-    image:
-      repository: 192.168.99.181:30500/quay.io/coreos/etcd
-      tag: v3.2.13
-  backupOperator:
-    image:
-      repository: 192.168.99.181:30500/quay.io/coreos/etcd-operator
-      tag: v0.7.0
-  restoreOperator:
-    image:
-      repository: 192.168.99.181:30500/quay.io/coreos/etcd-operator
-      tag: v0.7.0
-
-application_logs: |
-  log4j.logger.org.opencord.olt = DEBUG
-  log4j.logger.org.opencord.kafka = DEBUG
-  log4j.logger.org.opencord.sadis = DEBUG
-  log4j.logger.org.opencord.aaa = DEBUG
diff --git a/kubernetes-configs/flex-pod1-olt-voltha16.yml b/kubernetes-configs/flex-pod1-olt-voltha16.yml
index 109afd3..eb81693 100644
--- a/kubernetes-configs/flex-pod1-olt-voltha16.yml
+++ b/kubernetes-configs/flex-pod1-olt-voltha16.yml
@@ -19,25 +19,25 @@
 
 images:
   netconf:
-    repository: '10.192.4.244:30500/voltha/voltha-netconf'
-    tag: 'voltha-test3'
+    repository: 'voltha/voltha-netconf'
+    tag: 'voltha-1.6'
 
   ofagent:
-    repository: '10.192.4.244:30500/voltha/voltha-ofagent'
-    tag: 'voltha-test3'
+    repository: 'voltha/voltha-ofagent'
+    tag: 'voltha-1.6'
 
   vcli:
-    repository: '10.192.4.244:30500/voltha/voltha-cli'
-    tag: 'voltha-test3'
+    repository: 'voltha/voltha-cli'
+    tag: 'voltha-1.6'
 
   vcore:
-    repository: '10.192.4.244:30500/voltha/voltha-voltha'
-    tag: 'voltha-test3'
+    repository: 'voltha/voltha-voltha'
+    tag: 'voltha-1.6'
 
   envoy_for_etcd:
-    repository: '10.192.4.244:30500/voltha/voltha-envoy'
-    tag: 'voltha-test3'
+    repository: 'voltha/voltha-envoy'
+    tag: 'voltha-1.6'
 
   alarm_generator:
-    repository: '10.192.4.244:30500/voltha/voltha-alarm-generator'
-    tag: 'voltha-test3'
+    repository: 'voltha/voltha-alarm-generator'
+    tag: 'voltha-1.6'
diff --git a/kubernetes-configs/mcord-barcellona.conf b/kubernetes-configs/mcord-barcellona.conf
new file mode 100644
index 0000000..da0cbfb
--- /dev/null
+++ b/kubernetes-configs/mcord-barcellona.conf
@@ -0,0 +1,19 @@
+apiVersion: v1
+clusters:
+- cluster:
+    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNU1ERXhOakUzTkRrd01Wb1hEVEk1TURFeE16RTNORGt3TVZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTTJKCi9UZFpvVHdzVEFVSkZPRGQ5Nm9oZWtSU2JmK3FBaHlzYm5NYkZIeldMc2p3MEhPSlgveGNTdWI1UVlXaklRNzQKbWFoUVRVWXJ2VGJBVnRoSVV4aGorSzF0MVFONXNnc1M5d0QyMGxaNlRrR0d5STRUZmlwM2FYR2FHK2NQdExoNAoxblpOVWErSUZMbHR4aXlEKzhwaVJkRXRqWUdpQzNpMlovYU1VZWRWMFRqeFVTSXpsOEtTaFR0ZmNCL2NiUUNvCmZSM1JZL3JOZ1lxeWdBeGdYUWZpcGM4R2oyZyt1b1ZpcW13THlEcW9TeXNHZHBVVjdrWi8xRTR0Tm8wMVo4REkKTGFtb1lSUkpuUXBTa3ZKeDFDejBDRmxMSUc3TDRTVlRxR1BaOC9QN3VlTnBFRGU0VkE2UkJqeExLSmRzU3dBaQoxL3lmL3N6RXBaZ2ZEaGpKZ1VzQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFBclBTTUIvendSZFhtUTNMVlJUMGczbWFRWTgKN2d3K1JnZ1ZQL3lyWkxpNXQwRmhtT0pkbUJlM0ZLUFJKZ094ajFTSkZ1RXg2cnZrR2VUMjZFa1p3YmFaeTU5eQpZT0M1T3lpVmFYaUhDNGdLU0pnbkVaWkJ2SWRrblBsYTdDM2V0dFQxZnNLNVd0dXBKWFE3VS9VN3ozdld1Q0U0Ck5Gejc1a01INEdVa25WUk5VaWVFQm96bEdoazNrRUg2RGE5MFB6c3Rwcm50WUtWOGNFNzhFL0VnSjRpSy83QWUKNE9NMGE0N2FsWjFvSk0yVlMrajgwSTRPcG5DenBMSlFzUWVBT3RvTFZRenpjc1dmbjJUR3JLaW5oTXpjYTRvSAprNENiVThUTG4xUm16a0dDMG4zRFZMTU9DK3JOcU5MRGJiYlJVTlRDTmllSzZwU05PSzZ4T2dMRzJvZz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    server: https://192.168.69.1:6443
+  name: cluster.local
+contexts:
+- context:
+    cluster: cluster.local
+    user: kubernetes-admin
+  name: kubernetes-admin@cluster.local
+current-context: kubernetes-admin@cluster.local
+kind: Config
+preferences: {}
+users:
+- name: kubernetes-admin
+  user:
+    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM4akNDQWRxZ0F3SUJBZ0lJTUZzRTRUY1hXcUF3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB4T1RBeE1UWXhOelE1TURGYUZ3MHlNREF4TVRZeE56UTVNREphTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXRidFd1TThYazdFLzAwRGoKOXhuWVpnU29EYXpGb2xkQWk3OUFkemw2NU11SGQwbWgwcFY4T1NDS2ZlSEV5VjJnQTZFcFRlbXZNay9HNVRIMwpzc21RU0dqMk55Y0lIS2FuUndiS29pYzM0RThPRzZBbEdRUERlZEU1aXREYkhuZndXL1A1QkkrY0xabG96Z0dvCmFnU1M0ZnlEZFVaSkd0UDB5UWVlUGNmbjhwc21DWjF3YmFDSndjL0VBMUNDNENzWTY5SGlEQ0JjSk10THhFMDgKZHkyWm1ZdlNldzZqb0JiK3NjYytTczc4UTdiWHIxNXJHSGlpTE1ucTRiYjFHaHB4UnFnUHRyNjVCMDN0TTE3TgplVTZPdEdkUUtmc1dMVUJKVFcwczdrdWZBWWdEeWE1Ly91Ukp4bDZVREpYSUpEM3pxRk1WOTdCcG1nTG8xamQzCmxYUDd0UUlEQVFBQm95Y3dKVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFMem5iVnBrQTBtQ1hjZkxNTEhnWWZ5bEVSQ2xpa3VRWWNELwpRbFlaN2RaV05NeGhtZS8wZURJUzc5djY5MWdsQncyY3U2d3hodHQySzV0MVN2TDE3ZnRPWUZFTDNBSDRLTTZJCm9Vci9xb0FEQzA2Zi9rek54d2tYUmRhcVNrdDdSd3N4VkNockJwNCtnM09GT29WVTVTZ3h2ak9QM3hXUXZxYlQKSkl0WUNzU2RPVlhpdFpIYlFBZFNCVEVpSWZlQWRuZG84V2ZDUHMwRzA3ZDJJcTBEWi9LVWZ0QUVOMmVIdEh3UgpBcWxCckVHQjBqTTdlaVU0Wm9td3JOd0grbTg3RDJDc3hXRnpCenFxenF0cjFpeklBUGFFQjBTbU9ybjE3VFRiCmJSbUhGanJSdTY4M3lTc2VzaFJtelkwNVBXVTR0eXE3VzZmWXlDY1V3TDJjZEo0cU5zZz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBdGJ0V3VNOFhrN0UvMDBEajl4bllaZ1NvRGF6Rm9sZEFpNzlBZHpsNjVNdUhkMG1oCjBwVjhPU0NLZmVIRXlWMmdBNkVwVGVtdk1rL0c1VEgzc3NtUVNHajJOeWNJSEthblJ3YktvaWMzNEU4T0c2QWwKR1FQRGVkRTVpdERiSG5md1cvUDVCSStjTFpsb3pnR29hZ1NTNGZ5RGRVWkpHdFAweVFlZVBjZm44cHNtQ1oxdwpiYUNKd2MvRUExQ0M0Q3NZNjlIaURDQmNKTXRMeEUwOGR5MlptWXZTZXc2am9CYitzY2MrU3M3OFE3YlhyMTVyCkdIaWlMTW5xNGJiMUdocHhScWdQdHI2NUIwM3RNMTdOZVU2T3RHZFFLZnNXTFVCSlRXMHM3a3VmQVlnRHlhNS8KL3VSSnhsNlVESlhJSkQzenFGTVY5N0JwbWdMbzFqZDNsWFA3dFFJREFRQUJBb0lCQVFDUkFiT1g4VDZweldQVgpKOUQraVRQZmExWEEyNXd6QmhYdHJDUS9QYkV1d0t3TjVjWG1wdnFoQnJNYThMdTV4U2Y1M1cxOHlyck5sVlJwCjZ5M3ZEZUEvdHVqSFp6Q1UwL0ZqdmlxUHFtVnVhUVlqeXV2dkFzN0Y4OGxMVjQyUHlUb1QxUjljb1U2SUlBRzkKWnhzL3hQaUNzNThkUTREdmxES2MrYVF0UGNaNUVEVEVab0xqMHB6ZWJILzN5U0lJQ282blRHQ1cvVVJ1anFHNAp2OXZCY1ZoS2VYMFZERzRpdkNrM3d4c2pKTUZKTm9oQW1laFVCZ3lkQXErWGJSU0MwSWM0VW10YzhpeGx6N21MCmRUL2NOTUJSUlFHWnFiMHZKMlVaTHlHYUtpQ3RnZEx0MDdwR2JabVJJeGJDM0tCakVVRnJHWllHRVlCVE9qd2UKbU1XM2I5RGhBb0dCQU55QU5RZFY2M1RrNE5tNFNnQjBoQ0wramg5S25YUmJKVjZsYUJoUzBPVk5hWTZIaGlCNwo1Q0s4aUZ6ZWUyMmtPRmNwSmtQQVZUTFBab1RLdWVhaTAzV0YxN3VEdERFYitxUkhaRmk0OGN0OEx3eXFHUlAxCnJiVUN4dWQwVHQveHdtVnRJakprQVFMSklQTlI2QWFmNWxvR1h0T0ZnL3F5aENqRW5teXZTdEpKQW9HQkFOTDkKU3VkcURVMy9oZVBwc0JjWWhObXd1TlBGVmQ2bURyOUhCVVhSRUpocDNzSStHcEdDUk4xMDFkUWo5UFJiUGZqbgpYK0JGbU9zNGNNWjAvNDJ6UnJnSTJRdGZTelFmaDcrRG93YWhSZUlrOHhUSjBwenpEcXlDL0ZjUWg2Z2VROW9GCkN2VjEvdmliMkxvellVNkRkN2VTWEtwRmMxOHphK1ZpRFFacDdONE5Bb0dBYVdnOGNWcElhYVAwUFFBVkdDeWEKOGlPZ0N5TmZLNzFhbXVrVlh2TlAreDNMaFNBU0pUczBic3FUb1ZtVnhXOElvOW4rK2NwYXNDUm5UTG1ncnJsTgp2dE9Sc29rZVBZK3pmSTdJVUlWd3lTWi9VMTJKQ1hxYlpIbUVYaWJDZ2RtUFpXOExOdTJKY2l4MXZQdDlvSlVWCnlCbGRnVjVGSGpYeWFZNjhjUlpHL1VrQ2dZQmQ3QytKOEtYWGtPWVRYUlhzVWhmaHFFKyt4ZHZCNzM0bEhBSjIKMytoWlVOZSs5Rkp6YitBa0RUeWE0UjdNSUVub0lXZUd1TFNvRVVueXJtYU10Ny9GY1ByZG15QXBKZGdTSXhGUgpoRDFOdkZFUmNmNTFxNlZlbWppbXNVOFNRZGJHbVBRVjdOOEI0SzZMeFErT0dld1RKZTVtUmVCa0Fzb0hKS3pUCnJCZXJpUUtCZ0M2NnMvZFdNMFpWQ2c3ZEZBSkJacUtMbjVaRkJGV3c5U3hmUVVzdldTSHpWQnk0MXlpQU10N28KbzNZNjdVWWd6ZkZTNnRRc2Rzd0dpUUJtbjZzdHNUbTUwN0Z0R01QL2pTWFBZbWg5YWFyR2FYQ0Z4MHdOUUtGZApvcmRObm9YUytzdEw3eUVySVJOM1duL2szV3phc0JhTjZRRk1EN2pQbWd2QzM2cTZGVEdnCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==
diff --git a/kubernetes-configs/mcord-barcellona.yml b/kubernetes-configs/mcord-barcellona.yml
new file mode 100644
index 0000000..73b314f
--- /dev/null
+++ b/kubernetes-configs/mcord-barcellona.yml
@@ -0,0 +1 @@
+---
\ No newline at end of file
diff --git a/kubernetes-configs/onf-demo-pod.conf b/kubernetes-configs/onf-demo-pod.conf
new file mode 100755
index 0000000..13b12b4
--- /dev/null
+++ b/kubernetes-configs/onf-demo-pod.conf
@@ -0,0 +1,19 @@
+apiVersion: v1
+clusters:
+- cluster:
+    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMrVENDQWVHZ0F3SUJBZ0lKQU9aRDZyRVIyRTBMTUEwR0NTcUdTSWIzRFFFQkN3VUFNQkl4RURBT0JnTlYKQkFNTUIydDFZbVV0WTJFd0lCY05NVGd4TURBMU1qTXlNek15V2hnUE1qRXhPREE1TVRFeU16SXpNekphTUJJeApFREFPQmdOVkJBTU1CMnQxWW1VdFkyRXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCCkFRREtwZU9WTUFqVWQvK2JpQlYwTXhUbnVFMG50SGliaFozRmx5RFVqQzlFd2UzcGV0a0psbTJiWFBiR245YS8KOWhoZVVLMlgvVVBVWkErQ1NYZEQ4ZGFCQ0FwT1VvejcvSFNzR2xSZHBiVlpRaFA3TDZjV0wwRENSTmFFYUhHeApQNHBad2RWY2JMNXRzS1IwRk5ZVlljMXUvc2JmK1gvTlFkcHF4d0NFOGNpRHF4U1YrbEgxY3RjVStUVEl1K3lPCldCdHppUkNxVTYwT2tab1hvZGtvdHZVejFML3ZwTGU3NTc4KzY3cGQ5RnBrV2dIcGswKzBZMkxFQVdWMmxiSnQKazVUb0d5WVV6MXJvaWJxMkM2bGdDTFF2VFF1QjI4eW45aGRiZzRsWnBYZVBGYnQzYU1KVzJQcWY4UXI5UzlFQgprTm5JeE5YNGV5U2VOQWhaaFBCRklxY0hBZ01CQUFHalVEQk9NQjBHQTFVZERnUVdCQlNLMm9FUUJFVTlRSGhDCmNRQVVQVnhWeE5CdEJEQWZCZ05WSFNNRUdEQVdnQlNLMm9FUUJFVTlRSGhDY1FBVVBWeFZ4TkJ0QkRBTUJnTlYKSFJNRUJUQURBUUgvTUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFCMmZxYzFjWmVWYVY0a1pHRnNqM1N2RVhjTgpZcVkvU0xNZTZWYmJDQkdMdEhVelkraFZmdkhXc0pmcFpVUnIwL1p1eEQzNHZvZE9RZE82dUY5TnFXVW5Gc3NwClZqbEQ3U3dvVlA3bGFEWGVHYUhoeHg1M043QU1zT1VEVkpGejR0NHRYQmZJd0tCTGh4b3J1ZlFMVXNFTzgvTC8KVnp3TUNNRnJLVGVPOGVjK1phQmxwOVZFS05NMzZhZysyZ1BqMXlBN085UEFQaE9BcmNkYm02VE1qVXpyZUpXTgpOaUoyR1dWWGlaOXdzWDh3NlI5K2FNNFR5TGtnT1VEME1jRFlnVmRWbXgyWG1manI5RlpHT1ZXNU1FY3RkNGcrCmlPYWhxWVJvZlpIZWJESFBuRUFzZlduUGszWWpuc0Z1M2pxemRzcUJtaWZLM2swV2NEdGI3VTJrYTJEZwotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
+    server: https://10.90.0.101:6443
+  name: cluster.local
+contexts:
+- context:
+    cluster: cluster.local
+    user: kubernetes-admin
+  name: kubernetes-admin@cluster.local
+current-context: kubernetes-admin@cluster.local
+kind: Config
+preferences: {}
+users:
+- name: kubernetes-admin
+  user:
+    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURFRENDQWZpZ0F3SUJBZ0lJY2kzNlo3RnRyQzR3RFFZSktvWklodmNOQVFFTEJRQXdFakVRTUE0R0ExVUUKQXd3SGEzVmlaUzFqWVRBZUZ3MHhPREV3TURVeU16SXpNekphRncweU1EQXhNRFl4T1RJd01qUmFNRFF4RnpBVgpCZ05WQkFvVERuTjVjM1JsYlRwdFlYTjBaWEp6TVJrd0Z3WURWUVFERXhCcmRXSmxjbTVsZEdWekxXRmtiV2x1Ck1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBd2w1eWVPUFk2SXZrZXpidmxlc3QKQUViSnJaWFFtdkJOUlhaTUE2cTVTeWZUQklORThoV3VjWVJiZ2tOVDdtc1BlTC9LWHliaERaaUgydzJVVm5IQwpidmk1Y0RmMUhBMUIwQUtjN3pNcDljZkdCUlJ4UWNWUnZXazdSRC93TWpiTzBqM1l0Q25xQXZ2MkpNUWF3aU5SClZqRjJNeGdab3E3bjZFaHdDQ2J2QThMVndJKzNKSDUvRktkajRWQm5iL0h6K0JYcXRHVm5xcy9NLzlzNTdQZisKeWtidFlpTTZJbnpJZkUrWjBDREFUYTU0VG9DOWpYT1JNdWlHam1BMjQ0emJ3TlhiQkpRcVNnaE5CNUFkRmpKbAoyd3ArRHRCNmo5YUFmNmZybjJMdzhLTjBObFVHT2xhYjVPV3ZkWlhRazA5OHlSRlJQNlVpSzQ5ODVsK0RUTmRRCmJRSURBUUFCbzBnd1JqQU9CZ05WSFE4QkFmOEVCQU1DQmFBd0V3WURWUjBsQkF3d0NnWUlLd1lCQlFVSEF3SXcKSHdZRFZSMGpCQmd3Rm9BVWl0cUJFQVJGUFVCNFFuRUFGRDFjVmNUUWJRUXdEUVlKS29aSWh2Y05BUUVMQlFBRApnZ0VCQUlnaWVuVTNqeGhrb0kySnVrWG9QbG1JU09mL05PcG1QNGRaTlFpeW42NUFNTTRxck1WM1hWWExKNERICnFnZ0VDbndOdm1KUWRCb1MzRi9kaXdqaHg3SDdKVFJJY3FBeVJJeFVFMzE0bVdWZlNvbmFzQ2xRbGdGVG9iUlEKVDRxcWRDcis2S3U5N0RJUkpqODVwL1RMNjkvT1owK1BxVnFmNE5tZGVWNkoyZnZBQXp3YS9FWSt6d2V4aGw1ZAo1RFFudUdDa2Q1WW9BSHRabUtaRUdsdFFnTFVxOXpQNy8yZjhSV1hkMkJabnk5VU9kekl1R0lQSXdGTHhBb0l4CjloNWxBZkwyb1h3MFhpdTh6SkRJOXRUUzZ5UXphL2NVaVNKU0RFWE82ZGV1M3B2UGFiM3lXaVZtai81enNIWUsKOGhiRjl1SElhQW5JNVdqMGRlYWVibFA1blY0PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
+    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcEFJQkFBS0NBUUVBd2w1eWVPUFk2SXZrZXpidmxlc3RBRWJKclpYUW12Qk5SWFpNQTZxNVN5ZlRCSU5FCjhoV3VjWVJiZ2tOVDdtc1BlTC9LWHliaERaaUgydzJVVm5IQ2J2aTVjRGYxSEExQjBBS2M3ek1wOWNmR0JSUngKUWNWUnZXazdSRC93TWpiTzBqM1l0Q25xQXZ2MkpNUWF3aU5SVmpGMk14Z1pvcTduNkVod0NDYnZBOExWd0krMwpKSDUvRktkajRWQm5iL0h6K0JYcXRHVm5xcy9NLzlzNTdQZit5a2J0WWlNNklueklmRStaMENEQVRhNTRUb0M5CmpYT1JNdWlHam1BMjQ0emJ3TlhiQkpRcVNnaE5CNUFkRmpKbDJ3cCtEdEI2ajlhQWY2ZnJuMkx3OEtOME5sVUcKT2xhYjVPV3ZkWlhRazA5OHlSRlJQNlVpSzQ5ODVsK0RUTmRRYlFJREFRQUJBb0lCQUJ3NE1EQ0REQnYvSzRZRQpITmJNVlRWRUVjWGxDV3RsVmlLdW9TeXJIY25lbDFHQmFZSW9TYkpyZ0FteWtyMzd4enhGeERENmFSUmJQK1k2CjIzMk5lS2c1N2xwdmxXT2tQUmpoT0QyMlZQSTlOZS9JM3dTb2pFeU91YThZQlZ5VS9vUWh2Sk96dmlqK3dlYm0KbmVmdnpzQlA0QlJjL0dQVk54QlBiQXlTOG9LK0J3UENaVzUzcWZCWkxOSEZyS0RiUDdDMGRRTUxzVVpqem1IUApWcWVXZjg3T2dLOGtoTWdtejJnd1lCUmprN29acGJZOG5Fc084cTlOV2ZsbmJSUzVLV2VSNFRTUXFyY3dpTEJ0CkJCdVZVc3U4bDZ6aGZlS2ZlMXdkOHBZc3lweEs1RWxWNjJvWVRhZGROU01UUXJ0UnJOYkpJTHBCS2FGZG5ObkYKbnJHYmJvRUNnWUVBMDVlQ01CR0Y3Q2tkUEk0Nis2L0hITkEwbkVTS01rWGM2ZllPc1ltTjRDNy83dnk3Z0JHYgpidndqVEpESWtld21MVjdKTERteG5XcUM2UWR4T1BkTE5nU0dhdFdBeFh2aUNjOWE5WGc5Q2NBbmFDNkVqd0hoCmd5Tmlyd0VhZ1hQK0FjM0FpZGNIWVAyalJwakF3T0RraDNaUi9ZZlByMENablQyS3ovMGpSYUVDZ1lFQTZ5bVUKYzFSZnpBbndhaUY4RkVUQ0IvMUpJOVU5NmZwTHJkdU9sZERjQmpJU0k2cytyQWZNSWk4ckZYUDZ5b3V1cWdWNQpkUHAwTFZvL1VuNzFmV1RyRjBnTDhKMm9oUjgxQ1dBSTZLUzZFLytSY2VldzM2SHYvR0F3dDJIS1pGR3hTOS9sCnpKZE1IYXFzWDk1b3NaRnI1VTFyek9vUmN5d3l3T3g3NXRyZy8wMENnWUVBcmpvM1RQVmczUkVOcmVzL3pqYnoKTVZxUHQ0MElibFR3andXNUc1ODBYOERUcFNvZUNscDFMbklYYnRoWkR5N3dVTE9YMnY2MnJmUWlUMWQ5ZDNiSgpTM1YyYVVuY2VzQ0RZNmlHTVZJTWtKYlUzQWhSeHArNTNZMnBtSWpFRm93NFA2djRPb2dBMzNCNm5ZcnlUTi9oCnpWazBNaHMrZkFRcGVUeFByT3UzdTRFQ2dZRUF3bWRUUTZ4Q3JZaWg2UHJaZW1BRkQxbkNOdzgzNmM5eTlMMEcKdUs4NjFSeGJob1V3Z0VMSjdKQ1Z5MXhmdlVXUUZSb0ZlRUQ3L2VvWFl2bDF0RDNUWXlHNlRTWG9oSFJ5QWRnVQpSVTY0VFlQL0Z1ejBlVXVEKzEwQnFQZjh1c1lXRGFXQWNZdTU3dVNETDVYTGNzL0hKSDdHV1ZZL0tya2xFL3ZyCnljSzBNaGtDZ1lCMlY5ZXI1dEg5MDJCOUFjR3JnUC9vdExVQnpJU3N2RmJwRExaRmlsazA1UlNvYi9JYmZlSlYKU2NmelR1dm1xSFBsbExRdUZqelZ3bTNIUTMyem1HSkkwT0F0WVdvTEZMSWMwVmhaMXgvRFlEVGZRZ01oOCt3RwpkVE1iRnVYTzh3SmNRK1VoamJTTVFKaXRKOUJrcEFYU21NZjJqajBDbUtZOEVaTUp6Z2tHUWc9PQotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo=
diff --git a/kubernetes-configs/onf-demo-pod.yml b/kubernetes-configs/onf-demo-pod.yml
new file mode 100644
index 0000000..a06ef52
--- /dev/null
+++ b/kubernetes-configs/onf-demo-pod.yml
@@ -0,0 +1,93 @@
+global:
+  registry: 192.168.100.1:30500/
+
+image: 192.168.100.1:30500/confluentinc/cp-kafka
+imageTag: 4.1.2-2
+
+images:
+  vcore:
+    tag: '1.6'
+  
+  vcli:
+    tag: '1.6'
+  
+  ofagent:
+    tag: '1.6'
+  
+  netconf:
+    tag: '1.6'
+  
+  envoy_for_etcd:
+    tag: '1.6'
+  
+  alarm_generator:
+    tag: '1.6'
+
+zookeeper:
+  image:
+    repository: 192.168.100.1:30500/gcr.io/google_samples/k8szk
+
+etcd-cluster:
+  spec:
+    repository: 192.168.100.1:30500/quay.io/coreos/etcd
+  pod:
+    busyboxImage: 192.168.100.1:30500/busybox:1.28.1-glibc
+
+etcdOperator:
+  image:
+    repository: 192.168.100.1:30500/quay.io/coreos/etcd-operator
+backupOperator:
+  image:
+    repository: 192.168.100.1:30500/quay.io/coreos/etcd-operator
+restoreOperator:
+  image:
+    repository: 192.168.100.1:30500/quay.io/coreos/etcd-operator
+
+grafana:
+  image:
+    repository: 192.168.100.1:30500/grafana/grafana
+  sidecar:
+    image: 192.168.100.1:30500/kiwigrid/k8s-sidecar:0.0.3
+
+prometheus:
+  server:
+    image:
+      repository: 192.168.100.1:30500/prom/prometheus
+  alertmanager:
+    image:
+      repository: 192.168.100.1:30500/prom/alertmanager
+  configmapReload:
+    image:
+      repository: 192.168.100.1:30500/jimmidyson/configmap-reload
+  kubeStateMetrics:
+    image:
+      repository: 192.168.100.1:30500/quay.io/coreos/kube-state-metrics
+  nodeExporter:
+    image:
+      repository: 192.168.100.1:30500/prom/node-exporter
+  pushgateway:
+    image:
+      repository: 192.168.100.1:30500/prom/pushgateway
+  initChownData:
+    image:
+      repository: 192.168.100.1:30500/busybox
+
+elasticsearch:
+  image:
+    repository: 192.168.100.1:30500/docker.elastic.co/elasticsearch/elasticsearch-oss
+  initImage:
+    repository: 192.168.100.1:30500/busybox
+
+kibana:
+  image:
+    repository: 192.168.100.1:30500/docker.elastic.co/kibana/kibana-oss
+
+logstash:
+  image:
+    repository: 192.168.100.1:30500/docker.elastic.co/logstash/logstash-oss
+
+oltAppUrl: http://192.168.100.1:30160/olt.oar
+sadisAppUrl: http://192.168.100.1:30160/sadis.oar
+dhcpL2RelayAppUrl: http://192.168.100.1:30160/dhcpl2relay.oar
+aaaAppUrl: http://192.168.100.1:30160/aaa.oar
+kafkaAppUrl: http://192.168.100.1:30160/kafka.oar
diff --git a/kubernetes-configs/onf-mcord-pod1.conf b/kubernetes-configs/onf-mcord-pod1.conf
new file mode 100644
index 0000000..c6d2403
--- /dev/null
+++ b/kubernetes-configs/onf-mcord-pod1.conf
@@ -0,0 +1,19 @@
+apiVersion: v1
+clusters:
+- cluster:
+    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNU1ERXhOVEl5TlRZME0xb1hEVEk1TURFeE1qSXlOVFkwTTFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTkxjCmhtK1NBU05iNzVIcEdBUDhIaGQ5bDRXcTEzemF0MUdKUTdDN2FuWCsvNGpaZENaVzhyUDNHM2RZV096RHhzdUwKK3ZwTXU2QUVOT1oyRENkNWo2OUlDazkxQjlLNWk4WG5LeEFSbXNydnhaY21EYXFtenAybUJmVnk2WTE5eXRZUAo4T2Ruc3lvVkVaMXZaL3pCd0Y0N0ZSSkJPWk9aaUdMdUg2UmdPbXFDQ1JKMC85MVBheVRjT1hyY01qWDdySkQwClpobzFjdnNVRjlHUUdVRlcrdFJ0cW11YjhmcGxpdmN2UXVuQUZneFVwTW1wRDV2eDg5VzVmVUZjYm9GZWNnT28KSit0QnVzejRqV2xQd1hNUy96S0pMUmphNzRHK3V4aEdoNkdSMmFzZ0NDTDU1RjJwK0JiT2JoNldIL3JHME5CSwo1U3VYUGdybXhOUG5TYXB0Z29zQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFEbFNNei9PNVA5S1FMWUNxNi9za2lvdnhueG4KU2tIOUd3Rm1mZG9XM0xFSk9qelFwN28yMUU2TzhoUm1UeXN5ZEd5QzF4UzRuejFUR3ptOVVvdlZXMGN5cE9obQozOG8rdFBsaHArNW10aElPYVJUQVBhdDdZNktKYk8rcUZwandNekZWV3ZkU3JOcE0waDRoQzBHS3MwcUNvRmZKCkRxODZxK2tUWGtZWmxqTVJET2dCb3YvMUJ0Njl4Wi9mcTE5MkFVcmRsTG9CS1lhZVlHaEI4Tks5Q1ZVVHlRQnMKMmdncmFmYmE1MU9nR3FjVEM3WHkxK3J1SlNsb3pVUTFFL1RXclVPM25tWENoU3RLQ0pmbW1SVDY1cFlhcjJ2RwpzWjNLaFVZaUxqMnhHNHY1eHlzbGlnNVdzTllYVGJmVUlyM3NKN3V4aE1hNzU4WGNXaWhtVkVNQ1hKWT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    server: https://10.90.0.131:6443
+  name: cluster.local
+contexts:
+- context:
+    cluster: cluster.local
+    user: kubernetes-admin
+  name: kubernetes-admin@cluster.local
+current-context: kubernetes-admin@cluster.local
+kind: Config
+preferences: {}
+users:
+- name: kubernetes-admin
+  user:
+    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM4akNDQWRxZ0F3SUJBZ0lJUFhvYjRHUERRNnd3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB4T1RBeE1UVXlNalUyTkROYUZ3MHlNREF4TVRVeU1qVTJORFZhTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXpSR1lJV2E5dDlhZmh4c1YKWC9lOHNZNW0rc3BMa1dDZ3hXYmxiK1UxSFRwaG82RnZodm5rNDFXNGI5ZzBzL2RMaXViR09jaXFoU29rY0E0OApzT1J2NkJJU3grdGpWVktqclNlSmt0dURyMjRIUWg4OEw2RHhwZkp2T3ZWWGROSU8vZms4MzNzb2JkRUZzT2JPCkpLeXBBOCtQaHpZWkFMVXIyR1NyV1cvMWlXRTlRT3pGY3RwWmlwVkxQKzZHb3FxQ0VSdnlxSVJDejJlbkRuUFoKdHd4U0plUVc3M2p1WCtJelZoTGp1Q3JLQnJTQ0VidkI0WktWYWtmMUxlMU42SUtDckdzRGJyUTZtdG50M1hnYQowVGpnRjByMWNnRlpINExCZG1icENTQnZaYm1odlI4RnlINXQvbHpLUUxicDc2bnV3MDBzb0RFNjBmTXU0VVZYCjBNUW9XUUlEQVFBQm95Y3dKVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFBVERJSXRkVklxa25VYmh6cHU3SFpRSjd4bUlxbHRIZTd1eAphY2ZLRitPcS9jYm91MGtjN2x1clFjTFJRYWR0ZDM3L0Zkd3c2SlE3SXlsK0Q3S0tEMUNyVVo2aFlRdTZLYWpkCmY3dWpGUjdsVStqMjIybEU4UWh5S3Q1Q3R1dUR0UkRENWMvWjZQZzFOR3hJemMzNHRMTmNNSHFLa05RYzczWlYKd21KRVRQZzZ1RUVHcEsveVpycVJoQzVUUzlaSmlTZi9GMjF2UHNaTnpSSzNKQzlUam96cnFLbFpQUmZINlU5NgpEeWJWeUhNbm9KT0RrOVdqRjJqMTJ4YzdyL0ZnZmtaMEkydGdFQ2pkMGdkekU4NUFDVmRUck4vN3RhYzJwZVJrCkUzNjJSa05Jb2EycFlnTUd0NTJxR3lXb3luT0FUVnd2bEluY0Zlelh1bjNybGI3SHdNST0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcFFJQkFBS0NBUUVBelJHWUlXYTl0OWFmaHhzVlgvZThzWTVtK3NwTGtXQ2d4V2JsYitVMUhUcGhvNkZ2Cmh2bms0MVc0YjlnMHMvZExpdWJHT2NpcWhTb2tjQTQ4c09SdjZCSVN4K3RqVlZLanJTZUprdHVEcjI0SFFoODgKTDZEeHBmSnZPdlZYZE5JTy9mazgzM3NvYmRFRnNPYk9KS3lwQTgrUGh6WVpBTFVyMkdTcldXLzFpV0U5UU96RgpjdHBaaXBWTFArNkdvcXFDRVJ2eXFJUkN6MmVuRG5QWnR3eFNKZVFXNzNqdVgrSXpWaExqdUNyS0JyU0NFYnZCCjRaS1Zha2YxTGUxTjZJS0NyR3NEYnJRNm10bnQzWGdhMFRqZ0YwcjFjZ0ZaSDRMQmRtYnBDU0J2WmJtaHZSOEYKeUg1dC9sektRTGJwNzZudXcwMHNvREU2MGZNdTRVVlgwTVFvV1FJREFRQUJBb0lCQUY1WUZOeHhEeUZ2M1U3awpGKzVoNUc3dnE5TC9sTXFhWVB6UWZRZ0F0SEh3OVJDNTZieDRaV1J0Z0gvOFFTcjJ2OHQwcG9mWkdSSlF0QmpWCmcvaUI4RFlkY29TRmQ5cStQVTBoWG5xeEFTR0poazlXWFhNd0lWeU9iN3Y1T2JZbUdmMmdWL0FkRWhtTHk0bDYKZGlhTFJPcmE2QloxdmdVRVZOcW1YZXEweG9yZjNlQm8yZjdOa1dVOVM5Z3BZQVVHUzR2K3hNMXBocnpEV3NWdApTUExOQzA5djNTMTVqWXBQbm5CQkZNV3hoMlMxQ2xVb2ltVU43K2o0SUpuNkhsSHRxcFVuZmNHR0pDZ2FpblpSCjVkM241VnFsMk9IS2ExZlVnZDhoRFRpemNZY0NrL1p1RHNBQzJEOENOaUZ3Z2tSU0FLU1F5TUNWUGlXVTBBOFgKQVZBOHgzMENnWUVBNHpieENTc0N3RFdXMmZXN3I1MmZzTHJiTk10dWlVbnNtVk5jTzZYcEhRZjB1TW42VmE2VgpDTFgxWFB5ZCtTVzJoelpYRGFDNzh3NDBmSG9XejVRbG1kOUNPNzZjeUhJTFpFVVZoNFo1Yjk2d1JCTnJ5QU5HCndkZDFQNnZSdDZlVVhaN1ZuMW4wZmtXMWdleVhUdnpKd2F4UGt2U1NCSFNnSFZXaFJFcDJHVXNDZ1lFQTV3eHAKK1ZTNTQzKy9KeVZqMW00eUZQWktHOGJOZ0oxdWp6YmI5WlpZdVFnQW1UUkZPOTIwdGlLeVFZQ1FOaUNURXcvZgo5Umx5bllNb2NEeUo4cjVreEhBTS8rTVI2OWcxUndOZlBLb0JmaldBNU5leENwRHdXN3JleG9nakRIVkZGczNOCjNtL3pvamhxZzU4VTNmM3Z5RHZSdDlueVdKbWlMOTNBd1F0L0Ftc0NnWUVBbHhEdlh3NFdyUjYwSmtRb1BsSEoKVzZKUW5pQm5aS1lleGE1VDAyQ3l4ZGVGVU5zUk1xaDVkQ291Y1YyUDFwZkpiTXFuUkd0S3F3WVZ4WEVTKzM1ZgpKWmYzbkd0V0tEc1M4ZDZ3dXNPZ3Q4MVNXbUNqTjM5ZUt3RUtkb1BSVW83N3FPY3kxdGpqSXBWTVlZNmc1eVpSCktoQmJjN1JoNU01NXFpZEZxbmJyWUZNQ2dZRUFsejRWRU5WWmFZWnlCcG4vSkpxMXhlc0N6L1B2Q2NZRVhWTTMKNFNjdHBOR01NcjE0cEp1WWM3RjZwazRXR0poeUxnUXlRaXNLVC9sUE8wa2xzL1RWMlpEUHNhRmVWZGdONkJKWgpBVWozK1Rua3llZzNTQWRnajJ0ZjhPMmtvNzhRSHNGUmhjNGEyWkc4aDdSVzRJb2RzQ0VZUXhVMEFyTnU2NDVwCll2UzNpMGtDZ1lFQWxPMDBFanpjUEJmanUxb1hyTC9lY2lyS3lQNTBtQVgrTktWNldYaDZTZzdPUkJjS2NrRk4KRndYeWlhQ2RKcXloZjQ0Rk9rUzg3MUhaa3ZaUGUrVFFyRGxIZVZQQTJBU2NxSzlOcWVxQzdQalVLV1VoTktSZgpvS2RFWDJmaGtrVm5TVjhXdklxYUhYaHlJbXFTQUJwRFQ2TkdkbzRydFJ2WXUxeVRIV3NEa3hFPQotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo=
diff --git a/kubernetes-configs/onf-mcord-pod1.yml b/kubernetes-configs/onf-mcord-pod1.yml
new file mode 100644
index 0000000..2b0ee7b
--- /dev/null
+++ b/kubernetes-configs/onf-mcord-pod1.yml
@@ -0,0 +1,20 @@
+---
+mcord-control-plane:
+  hss:
+    images:
+      init: "10.90.0.131:30500/ngick8stesting/c3po-cassandra:5e2eaf6"
+      hss: "10.90.0.131:30500/ngick8stesting/c3po-hss:5e2eaf6"
+  mme:
+    images:
+      init: "10.90.0.131:30500/ngick8stesting/c3po-mmeinit:5e2eaf6"
+      mme: "10.90.0.131:30500/ngick8stesting/c3po-mme:5e2eaf6"
+  ngic_cp:
+    images:
+      init: "10.90.0.131:30500/ngick8stesting/c3po-mmeinit:5e2eaf6"
+      cp: "10.90.0.131:30500/ngick8stesting/ngic-cp:690f418"
+
+mcord-data-plane:
+  ngic_dp:
+    images:
+      init: "10.90.0.131:30500/ngick8stesting/c3po-mmeinit:5e2eaf6"
+      dp: "10.90.0.131:30500/ngick8stesting/ngic-dp:690f418"
diff --git a/kubernetes-configs/onf-mcord-pod2.conf b/kubernetes-configs/onf-mcord-pod2.conf
new file mode 100644
index 0000000..64ff2bf
--- /dev/null
+++ b/kubernetes-configs/onf-mcord-pod2.conf
@@ -0,0 +1,19 @@
+apiVersion: v1
+clusters:
+- cluster:
+    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNU1ERXlNekl3TURZMU5sb1hEVEk1TURFeU1ESXdNRFkxTmxvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTW5mCkFhUUJLbjg4djUzaXExRnM1dEpmQk1EM0ZxVDlaazFOTXRSVUp3YUhEdWJaMWZNVXcwa3RGMkVYbng3QVAyeFAKT2g1elFVaVRMeEVhUWhtM0JqTXd6OXU3bVRtekJtR0k0S3RrOENmK2pZYjk5NWJ6OHozRTZrRXJGR0FIRnNmYgpvalk0eC9yNFdzQWFnclBXbWRIVlpzWnB2M2VsQnQ0ZE5rUEdMazJtbC9uS25TUWVHRVo1c20wRWRzWXRvTmFJCnovU1oyYjlESHl0S0VMUWh0OC91eDZoRGNkbUh4eWhYSk40czEwVWVSU21BbXROL29CRzltNCtCMk5qTExPMCsKVm8wU2pMWW1CZm00R21uVm9Cd2kybUtrVVRLTHRWSUpkb1Y5MG00ZWxuWXRNbTlnK3JTQVJZQnRpUFlsZ1VuMAp0eXNDdHVYZ0xUVWV1VEM0d3JFQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFENzczdHh6bW84TzJ1U2lTNC9HQWw2VldiMjYKcnNBWTh6MnZYNmQrUS9JK255amhpYWM0Yi9pcHhHL1kwN3BQRWhrT0NTRGVQRWxobkxNZ1JhM29LcEJTcXFWbwoxV3YvaTNocXhEK1plNHNqSVR0ZmNKNzRwK0FnQnRkNzVWanpYNk1QdFpES01wNmVuUUZ2aVZoMlpGL2hGeXFNCm5GSG4vNkRLYjJEWEgwMk1ac2U0MlBwSXEySzFwWUpJSUhTU3crZFZwbHg3Q1ptZDBnaWowbEFWQk5ObkRWdDMKdnpoOEM0VzRmTGY3OTFZQTVSNXBFWlZHdkd3MEtYWmt5YmphNjNwMlRTTkJZcWsyNjZqV2pvaElUUWIrdWdzSwpOY01tSDNjOWRGRngrWVJHNU9wOWUwcndpOHJkTWx4VUFBek1nZjdlSUtrbnVVLzBVbUZVTGFxZGdicz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    server: https://10.90.0.135:6443
+  name: cluster.local
+contexts:
+- context:
+    cluster: cluster.local
+    user: kubernetes-admin
+  name: kubernetes-admin@cluster.local
+current-context: kubernetes-admin@cluster.local
+kind: Config
+preferences: {}
+users:
+- name: kubernetes-admin
+  user:
+    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM4akNDQWRxZ0F3SUJBZ0lJRDF1VUIvaGZqU0F3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB4T1RBeE1qTXlNREEyTlRaYUZ3MHlNREF4TWpNeU1EQTJOVGxhTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTJWak56dVhTekJSQ29UMWcKemVyK2Vlcmw3RlNVdkFmZDdYcVQyWlNVUWFGeVBFbE9IYmV6dmc1TVp0WWJnQmdvUmxTTjdjVFlRdnhwakRVWQozOGlXbG1tR1drVUtFeHZjSld0ZUlvM1Q4aGI4c3VINHMyZlBkMTJTUUd5cGF0MExNWEU3NHpZam1JYTlsYWIzClVuNlNCcFJ3K3drcjZyQVJGSXRTd1dleDRRNkpwWXZPYUd5R09OYUl1QU9RU3ZpM2pPS0ovYzhxRmlaQ2QwS1cKRFdEM3dKdHhRNjNUaHNKZlN5UWlmNHFBVG5iV2hscDI4MytlRG52Uk9HSUYxL0lTTjNERlF6MXl3LzRHRitHZgppaXNGQnN3OU0xd0FKUzRFUVVFeGY5Z1Z4empiV216REN3Qmk3bkVGNWI3UU42ZFZDQ05CYUxPa3BEWnRnMitICkJaN0Fud0lEQVFBQm95Y3dKVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFDeTFTbTJ1MFA1ZVR3eDFodG96NE00RHBZNFJFcGwybzhUbQpwZ25UMGVuVkJXMnZyODYxRUFxcnczZFpLNjhlSTdYdFpWZ3RaUVBQekZHTUVibHBJT2RPZy9vUll0QkhLa0ZlClRqMzgzVlI0VTdUYVhVb2U5NjgwUUxROEN5VjdGVU1HWURIZTVGOFRFblg3b01sTmRUMWxZUVovek5SSm5Ed0QKTE9vMnMxR1hDaEtXL1dQbWNBZldCcVluOHRkUjh2ZC85TXRZYlNLVUI5cWFnUkVXWVBhbk9FNUllMHZCRTc2SQpBWnR2NzFqRHRzaUJ1RGt5WXpvMk11QitsTXhyMWtxZy9DQjVtNlZiN1lySlY4cW1SNmNzMkpxZWZLQXBqRTBHCkd2NlRWT2VoejZmZEpwbXV6Z05qN1Qxb0hPYXd4eHdoczlrNVZCblpnSnpLaU16aG5YRT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFcFFJQkFBS0NBUUVBMlZqTnp1WFN6QlJDb1QxZ3plcitlZXJsN0ZTVXZBZmQ3WHFUMlpTVVFhRnlQRWxPCkhiZXp2ZzVNWnRZYmdCZ29SbFNON2NUWVF2eHBqRFVZMzhpV2xtbUdXa1VLRXh2Y0pXdGVJbzNUOGhiOHN1SDQKczJmUGQxMlNRR3lwYXQwTE1YRTc0ellqbUlhOWxhYjNVbjZTQnBSdyt3a3I2ckFSRkl0U3dXZXg0UTZKcFl2TwphR3lHT05hSXVBT1FTdmkzak9LSi9jOHFGaVpDZDBLV0RXRDN3SnR4UTYzVGhzSmZTeVFpZjRxQVRuYldobHAyCjgzK2VEbnZST0dJRjEvSVNOM0RGUXoxeXcvNEdGK0dmaWlzRkJzdzlNMXdBSlM0RVFVRXhmOWdWeHpqYldtekQKQ3dCaTduRUY1YjdRTjZkVkNDTkJhTE9rcERadGcyK0hCWjdBbndJREFRQUJBb0lCQVFDOEhidU1EcWpqajhtWApxdnNsWHZaQWFZbjFnY04xOTAwakpRdmdyMU9lZG5EY013cFVlRkl1OWtzMFdxNVVzUlB5dzI1UVZDWmwyL2d5CnJTWkpVbURiOEp1amQ4dmZmQ2FQa0oxYVJPMGp4TGVVMERha2VQNDlMeFROZy84aWlnME5EeGVwY1l0ZmtZZDMKaHByYm9NY2N3TkFFeHd4bXhWc1RMLzlCZkZHZUdwR24rWFMwck5ZN0lyclZXdzBIS1l5NUs0ZzdkRjd3bURzdwpFZU8xY0x5SStSL0dlYVc4MmY2R0hzQW5rL1BtL3J5YmtacU5pOHNYWWw5T0FwY05zdE9nRXg4OHZlUjExc1ZMCkNHMTB0MXk3aFhOa3BUZ3hOSEFtT1hFeTFPejFOaWRBSjJNQmliZ0xvWXJnUys1dVV5NGthYkhLaThpbVVFN1gKdkhoZDJ4Z0JBb0dCQU9iMnpUeU1zeXA5TWJJYnJ0RG0zMzRMNHQxT1hyRlZuMUtTTERSeWJLWGZROC9RNTJrYQo5VThvZDZrQnZoVWNsSHRDSHg5NWhJQjlaTmdLbFUxN1FxWlQ3VFJkZDhuTGtNWHFuQk1tdVc1UHhwSzlGYlA4CkZNY1ZvMDJ2Um9UZVBSNGg0Rk5mcVdkeGNVZkdMa1o3TFFSV0tteHQ5UkRCMG9hVDFmYzNQWHdCQW9HQkFQRG8KSVBWR0N1cUVGa3BRYmVKYWZ4WlE2T3dCU0dTZWR5dEpaWVpwdzNBYkx6d0h5TCtBUGdvT1FteFB2Y0RZaWU2VQpSK0R6Z1ZhcGRXNUI4VUVBVGs5d0xtYTVBV2VEUTVwSFNXc2hYT0tFdkZUNEFkUStjN2VadEIvVVdaOHl1UytkClZXYnFBc0ZSQ3V5S3VMQTIyOENTNHRhaFZPV0pOd04wVTNNSFhyeWZBb0dBWFNNUlNHV0VxcEdweEtVZExlaXMKSDJ3enBBTENkTWlPWXdISENhOUsyT2piczZZT2EzZ1BqRWhKV01IM0lSUlJYQk1oOGROUzkyMlppUFZibDg4bwo1V0hhdWM4blN4em4yS2Z2SUZueFZPYWVzUFhIRnJtRXQzT21VdUZua3BUOEdIYVl1NFpNRGdiVkk1aHJlTWliCk1yQjhreFVVU2htZkI5MzkzcDlNRUFFQ2dZRUFoMHQycHdrdFBFUHVXTklPeEY3YW5PZlh5Q040U3JvTVowMFQKTFlmY2NPdHpmWjFKaXZNMDVHVFp2UWFUcE9oM25udThXb09uRWNxZDNzdzk5Nmw2VVhiSk9IdVNaRlg5ODNreApyRzdTUVkwV1VBbnd6UWc5Nk5EenJpU09LTEJOL0lXNTN0Qnh0NndTSElKVDh2TDhPNHpDeEpOYW9JYU5WTzFSCnFIcHRKRFVDZ1lFQXpsVFBHVWtYSlFlWXdVZkVEVklqbUovSGFqdDQ1aXFUb2ZJYXhYc2pPUHdEaVA4dDQ5VksKL05qOWh1WFd5QW9NWXg1WHZVRmlPVzJIQkpqeGpSUFhEVUQzK1I5UnhzaU94U1FGWDlpOEE5YW14Rk1teU1TRgpnK3JPOERsdGJXZDhmU0taTWxNQlZROWdLVGtLclljME5CQTN3ZGdQRzZxeUwxdWpycEFvV0NrPQotLS0tLUVORCBSU0EgUFJJVkFURSBLRVktLS0tLQo=
diff --git a/kubernetes-configs/onf-mcord-pod2.yml b/kubernetes-configs/onf-mcord-pod2.yml
new file mode 100644
index 0000000..e85f992
--- /dev/null
+++ b/kubernetes-configs/onf-mcord-pod2.yml
@@ -0,0 +1,20 @@
+---
+mcord-control-plane:
+  hss:
+    images:
+      init: "10.90.0.135:30500/ngick8stesting/c3po-cassandra:5e2eaf6"
+      hss: "10.90.0.135:30500/ngick8stesting/c3po-hss:5e2eaf6"
+  mme:
+    images:
+      init: "10.90.0.135:30500/ngick8stesting/c3po-mmeinit:5e2eaf6"
+      mme: "10.90.0.135:30500/ngick8stesting/c3po-mme:5e2eaf6"
+  ngic_cp:
+    images:
+      init: "10.90.0.135:30500/ngick8stesting/c3po-mmeinit:5e2eaf6"
+      cp: "10.90.0.135:30500/ngick8stesting/ngic-cp:690f418"
+
+mcord-data-plane:
+  ngic_dp:
+    images:
+      init: "10.90.0.135:30500/ngick8stesting/c3po-mmeinit:5e2eaf6"
+      dp: "10.90.0.135:30500/ngick8stesting/ngic-dp:690f418"
diff --git a/kubernetes-configs/onlab-pod1.conf b/kubernetes-configs/onlab-pod1.conf
index 4aff321..68bd1f6 100644
--- a/kubernetes-configs/onlab-pod1.conf
+++ b/kubernetes-configs/onlab-pod1.conf
@@ -1,19 +1,19 @@
 apiVersion: v1
-kind: Config
-current-context: admin-cluster.local
-preferences: {}
 clusters:
 - cluster:
-    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMrVENDQWVHZ0F3SUJBZ0lKQU9aRDZyRVIyRTBMTUEwR0NTcUdTSWIzRFFFQkN3VUFNQkl4RURBT0JnTlYKQkFNTUIydDFZbVV0WTJFd0lCY05NVGd4TURBMU1qTXlNek15V2hnUE1qRXhPREE1TVRFeU16SXpNekphTUJJeApFREFPQmdOVkJBTU1CMnQxWW1VdFkyRXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCCkFRREtwZU9WTUFqVWQvK2JpQlYwTXhUbnVFMG50SGliaFozRmx5RFVqQzlFd2UzcGV0a0psbTJiWFBiR245YS8KOWhoZVVLMlgvVVBVWkErQ1NYZEQ4ZGFCQ0FwT1VvejcvSFNzR2xSZHBiVlpRaFA3TDZjV0wwRENSTmFFYUhHeApQNHBad2RWY2JMNXRzS1IwRk5ZVlljMXUvc2JmK1gvTlFkcHF4d0NFOGNpRHF4U1YrbEgxY3RjVStUVEl1K3lPCldCdHppUkNxVTYwT2tab1hvZGtvdHZVejFML3ZwTGU3NTc4KzY3cGQ5RnBrV2dIcGswKzBZMkxFQVdWMmxiSnQKazVUb0d5WVV6MXJvaWJxMkM2bGdDTFF2VFF1QjI4eW45aGRiZzRsWnBYZVBGYnQzYU1KVzJQcWY4UXI5UzlFQgprTm5JeE5YNGV5U2VOQWhaaFBCRklxY0hBZ01CQUFHalVEQk9NQjBHQTFVZERnUVdCQlNLMm9FUUJFVTlRSGhDCmNRQVVQVnhWeE5CdEJEQWZCZ05WSFNNRUdEQVdnQlNLMm9FUUJFVTlRSGhDY1FBVVBWeFZ4TkJ0QkRBTUJnTlYKSFJNRUJUQURBUUgvTUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFCMmZxYzFjWmVWYVY0a1pHRnNqM1N2RVhjTgpZcVkvU0xNZTZWYmJDQkdMdEhVelkraFZmdkhXc0pmcFpVUnIwL1p1eEQzNHZvZE9RZE82dUY5TnFXVW5Gc3NwClZqbEQ3U3dvVlA3bGFEWGVHYUhoeHg1M043QU1zT1VEVkpGejR0NHRYQmZJd0tCTGh4b3J1ZlFMVXNFTzgvTC8KVnp3TUNNRnJLVGVPOGVjK1phQmxwOVZFS05NMzZhZysyZ1BqMXlBN085UEFQaE9BcmNkYm02VE1qVXpyZUpXTgpOaUoyR1dWWGlaOXdzWDh3NlI5K2FNNFR5TGtnT1VEME1jRFlnVmRWbXgyWG1manI5RlpHT1ZXNU1FY3RkNGcrCmlPYWhxWVJvZlpIZWJESFBuRUFzZlduUGszWWpuc0Z1M2pxemRzcUJtaWZLM2swV2NEdGI3VTJrYTJEZwotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
+    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRFNU1ERXhOakUzTVRRek5Wb1hEVEk1TURFeE16RTNNVFF6TlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTWlJCjd4WUJxaDRaZ0pOdzNlZHg4TFZuOUd5Ly8wenRsRWhZMEEwYjJTT21hU2JKM3JOcXpZUmVKckpJV29LcmtGKy8KejllR1Y5alFGUEY4aVc2UFVuTHBiMVpTMkhYclNKNWpQa3MrdGlmdEo2bjdMK2VjbDIvU25sbGtIaUlwZEVPTgp0dUtCRENTMFE3UXJRNUZvWVNuNVRJSUpKKzJKcWhCRFROcDRxY0xUWkpBaURHYzBaQ1JUVENaVWs5RmFVZVF2CkJPdWljYUprYXZwa3JYMFVBOU41VmwyMFV4b3hPZ2tFYlU5QTlwL3ZpWkdncVBPcTZidy9yVDBHWERkakovaHgKb1RhMjBaV0VQQjQwSXRvQm43K0luSjRrVk1GTUZKWmxUb0xXbVhJL2dIRGZyUFZjRUJMSlBnYzJTTE84MnQweApuVnJJckk0OWQrRGVIMzd6ZHpzQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFINU8vNEgzWU02WmtFWjJqSW9hREd1Y1VXQ24KcHRqY1Bld1NKZW9XTXBCVlhCblJtc3dBT0NPc1FQQW5NZ3dublE3eXFKemRabkNaaTNRMEtuS0lNYS9xS0pqcgpXemZhTzF6VGhHOXRwdG9nU0M4WDVzREJLNGl1aDd0LzlFeHJESllQa3M5YjNsenhTa2M4Z1NPQTFkYW45K1hDCjVOQ2xoYlVEVlo2VTV6Q3dOcnJVRzhKSGJRSkRuV2xXUXVVZUppUDVHdzdJU243YnZkWWJjVkNIS0RHLzBlVnEKUGJKMXJnOUYrWnBZMmFXbXRtZ3EzMW8xZXVwTk1hMVV5ZGRoMUQyS2c5R1ZoU2xlWFowTSsrYWlGQWliRno5NQpRQkdFRzB4U1NBajFPMStzSmRyUzVEUmRla2NLUHNDSHJvQTZDYXViWDV1cllLcUJtT0grd3k1bTE4cz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
     server: https://10.90.0.101:6443
   name: cluster.local
 contexts:
 - context:
     cluster: cluster.local
-    user: admin-cluster.local
-  name: admin-cluster.local
+    user: kubernetes-admin
+  name: kubernetes-admin@cluster.local
+current-context: kubernetes-admin@cluster.local
+kind: Config
+preferences: {}
 users:
-- name: admin-cluster.local
+- name: kubernetes-admin
   user:
-    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURvekNDQW91Z0F3SUJBZ0lKQUxnb1BxSExCMkRPTUEwR0NTcUdTSWIzRFFFQkN3VUFNQkl4RURBT0JnTlYKQkFNTUIydDFZbVV0WTJFd0lCY05NVGd4TURBMU1qTXlNek16V2hnUE1qRXhPREE1TVRFeU16SXpNek5hTURReApHVEFYQmdOVkJBTU1FR3QxWW1VdFlXUnRhVzR0Ym05a1pURXhGekFWQmdOVkJBb01Ebk41YzNSbGJUcHRZWE4wClpYSnpNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXhHeVlzWktleHhGank3Z24KRHdzVjFHM21VTjh6a3VOdkVxY1NnV1U4bXRBWnd5eG9vTVFGdG5pUzFRbTFpZUJMUkxQOW9mY0s1azU1bUVLNwppVSt4NGxFL05tajJVZDNCUUFjc1d3NHNYWDJBM2h3S21SRVgwcVJ2UkNwbWQ3VEVmUjcvdjFTWUdMOVR0bFZZCkJxa2J4UldxMnlTbGRGVXNUS0lkNDR2eWxqc25kSHd0NFVVZVcrcXdjTkwrMk1keEZ1TVIrckZBa0I2cDhsc20KQ0lMbnhPekNaekZEckVZRjBOQnR3MHFZWWZwbS80eXIzRHloK21JOHl5VjRjWnRJTEdoUGJyWi9GcE5hV0J5Rgo2RlV1R2VHRCtUNGRDendYQUQ2c0E1RmxCWmkra0FsS1d3RUIvNkFaMkw5dVdmTnBXSFQyQ3pDSFVPbFkyb1hTCi8zQ1k1UUlEQVFBQm80SFhNSUhVTUFrR0ExVWRFd1FDTUFBd0N3WURWUjBQQkFRREFnWGdNSUc1QmdOVkhSRUUKZ2JFd2dhNkNDbXQxWW1WeWJtVjBaWE9DRW10MVltVnlibVYwWlhNdVpHVm1ZWFZzZElJV2EzVmlaWEp1WlhSbApjeTVrWldaaGRXeDBMbk4yWTRJa2EzVmlaWEp1WlhSbGN5NWtaV1poZFd4MExuTjJZeTVqYkhWemRHVnlMbXh2ClkyRnNnZ2xzYjJOaGJHaHZjM1NDQlc1dlpHVXhnZ1Z1YjJSbE1vSWRiR0l0WVhCcGMyVnlkbVZ5TG10MVltVnkKYm1WMFpYTXViRzlqWVd5SEJBcGFBR1dIQkFwYUFHYUhCQXJwQUFHSEJIOEFBQUV3RFFZSktvWklodmNOQVFFTApCUUFEZ2dFQkFJWkpuZHlPRGpDdjRUKytjT1lJRnVkVk9CanpvS2lzczFDb3RHM1lEdDdlOTdoelJ4QmdQcDJ2Cnk3WGQ0NnhrUHByYVRRcTBQZXlINHd6RUdBMHdvSnFmZlM1ZkFFU0p0L0lhK1l5UmlOTElycDNFK08zeXZsaHAKUldwWlZ3d2hCT2JTQmxEMkYwMkJPUFpQOFB1WVlnWTZrS2lNVGpYNGh0RjVSY1FvdXhaSGlQQ0M0bnIyUUZYaApWTUdtTGpnV2VjY2lOaW42Z0xTTU9zOXdMWjNQa3pyV1F5eG1iOXBDdUtQa0VWRGVPRm5rL1J6dDBZNWU5YTFoCjFiMG9IOWJPUlNpZXp0a0V0dDcyNVB6eWora3JEKzNneFFiSTQ0MEdYcUkweXR1bktVSWVOVnNFa2tDb3lPdzEKd3lOVy9iU1VSV1JxaFdIbmlDRUVoV3RrZjU2b0FpTT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
-    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb2dJQkFBS0NBUUVBeEd5WXNaS2V4eEZqeTdnbkR3c1YxRzNtVU44emt1TnZFcWNTZ1dVOG10QVp3eXhvCm9NUUZ0bmlTMVFtMWllQkxSTFA5b2ZjSzVrNTVtRUs3aVUreDRsRS9ObWoyVWQzQlFBY3NXdzRzWFgyQTNod0sKbVJFWDBxUnZSQ3BtZDdURWZSNy92MVNZR0w5VHRsVllCcWtieFJXcTJ5U2xkRlVzVEtJZDQ0dnlsanNuZEh3dAo0VVVlVytxd2NOTCsyTWR4RnVNUityRkFrQjZwOGxzbUNJTG54T3pDWnpGRHJFWUYwTkJ0dzBxWVlmcG0vNHlyCjNEeWgrbUk4eXlWNGNadElMR2hQYnJaL0ZwTmFXQnlGNkZVdUdlR0QrVDRkQ3p3WEFENnNBNUZsQlppK2tBbEsKV3dFQi82QVoyTDl1V2ZOcFdIVDJDekNIVU9sWTJvWFMvM0NZNVFJREFRQUJBb0lCQUJpRkNlYVl5L05EcTNhQgp6WFptUnRwV3dicDBzbVp5dDZuWGEwcjF6VVB5R0ZVeDFQbkVub1h4dFRxYzFLbWFjeXJuWVJEMzJzZDNJbHlzCmIrYXJLU1I4U2V6TDIzdkt0OVg3VDBFcW1zVXM1b3BUYTh0QncveUtoRTA1RWNOOXNFMkNNaUM3T2FWVk5PajgKN0ZrZ2dSUHdLWHpqclRmQmJoOCsyWVpQTVFBcHQrODNXbVc4a285VU1Ec2Zad1hkMHRCWk8xaWh5bzh1T0xyWgo5YVBxb3J6RlNPYlFWdm5GZTNYVlZqdkI4RVFGS2ErT2dsWDRhTjN3QSt3U1FndmhyZWp6cWhFQ3JmeTZQeUt3CmI0c0czb0sxTXpOdFFmSnpUc0NGYUtpN3lTQlEvdnZEdk9uQlB5MzdRblJYV2tEaGdzUzZrYnk3d2pXNVNEVXQKbTJNK1J3RUNnWUVBK1FGQ2d4MHlvUmFzQ3Z6K0lhYWhBQ3hSZWdSNmhXNUQ5aUdWUFRPbmFPWHJZK2JWbUtEOQpsZDJrcXpQYlFzK3dNVzIra3ZTVFd6OE82TER5ODVvTlQxUDY5dVVCMkx1NzlnYUdMRjlpSUNhNStOQXlRckljClA1bndDbUYzYXU2cG5SbUdLallYUmZqV2JzSHhrMWZtSnNockg3aDJ0OFlNcHlYVENEb3hITUVDZ1lFQXlmRXkKcTNPWEVIaWlVejBVK2hIc2w1WjhVeGVoSGl3Zi9Ga2ZRNTBPR3dsdnh4T0VVclFHeDRiQUhRWEdvMlZmVnkrYQp5Q0FPc3VXNjJNOGZSVWlYQlovRlJwNGx0VHl6S1BXeU1UOW1lVk55OWRDeDBHZ0s3cGVtVGxSVHJ3eFNnVGxZClZBTE11cFIyMnlLRGJLcEE5eVF5RUd4R29HYk1YS1BHZFFEMnNTVUNnWUJobnBIUnp6ZVRHYzFXL1hvdi9TQnYKYmZCL1VwUXFEV0dOYy9zTEpGNEViT2NNb21tb3pheTgvVWphYVprVEoxTWUvYlJSN3BwNmtrMHBBbjRzN0g4OQpVMkkzT3U2dlptSTVBTFBIWDVtYm16TWJqWnUydEJjSkJET3NEaXYvK3hMNTZSREZLYkdVR0FzUkh1MnpZeWx5Cm1PNE9ZSVlDWkIxL3hmOW00VkZ4d1FLQmdHaDJ1MDF4K0IxdktobUJLWTdMSXVhdjFCUnZ6c3I2N0hqdjZYcGkKamw5eUhENlJYQXdrVUxWNmdYc0I5K1dpbFJWVzdPekZtSlQydmhkVjNjbExhY1JoQi80bDVUL0I3TFF0bFVaZwprN1FEZFI2d0hLdkFocGN5SDdlNWE2akw2UW9zRGdNM2g0eWxMRzdqaGJUNnhheVRMc3JNR0NUMXlKWExxdWZ2CjNhMTVBb0dBRU1aNTRIR0VVWTNCQjVZbFg3NmVaWEIxNXV5Vm5EdkZka0Vpd0xrRXdOaWFFd0cvbHY3aXMwZTIKVmJsY2M0bGxuN0o1Qm9HaHBPdHhFKzhqOWliZEdaeGNLRXpHUUQ1WjIzOHhueFFpNHh1K0dRQ3dIK1UycXZyLwpFb2lMUmJQRC9IbEoyVHMxYzVKNUxaVmxMY0thTjRtT2QzN3VGQ1owU29tSWNEMUJ2RHc9Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==
+    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM4akNDQWRxZ0F3SUJBZ0lJQjdCaElERGRBZG93RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXhNS2EzVmlaWEp1WlhSbGN6QWVGdzB4T1RBeE1UWXhOekUwTXpWYUZ3MHlNREF4TVRZeE56RTBNelphTURReApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1Sa3dGd1lEVlFRREV4QnJkV0psY201bGRHVnpMV0ZrCmJXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTI0N2t6M2lXcDdzckNWS0oKNzYxNXZWa3o2cXdtUmVTZkIyb3hwUDlLbWJUKzR0ZDE5RU8xSnNnbDRZb2NHTXZ3eERGdXVzVEp5TGVBSFZHYQpUcUZVZHhMWitVQWpidmFFZFFJU25scVR2NnFNZFpndHM3SlpjaU9Qa1lzR3NGMFRJQlN6MTRnQ2V2UGU3MnRFCnJTUlRRM09LVStSeHZBYkdpc0hIclNtcGl1Zzk3bmVoOEltdlZxd1B4YnllQnNPVEd6aWZKN0lBSkdNaFhCMDAKVzlIMmpOMGhXY3ZsKzhtbWIzaisxY1cydVR6bVozMjdWUk9SaFEwaUxsR2xnVGlMNVNXVGFrRyt5VERVY0tDTQpGc3FYVDVuR1FYdWh6WVN1VWJqMlpOTTVRbnpsT1FBcjVDZTczbWo3S3ovYUFVWnZpb29sRzY4WlN0V0tjU3IxCnhTeVFFUUlEQVFBQm95Y3dKVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUgKQXdJd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFIaEM1ZHlNMkZYVjRsTzNyd1oydFVPY0lOc2pBTngrQmM5dgpsTnFLREtyV05ENUpsNW1mRjVwVmU3c0prclEyeU1QeWNTa3FYdXdvZnRmMjR3am5veU5PSGVjWUhNZ3V1U3pMCmtCZ3FMeHY1ZmtUYmdvaW50c00xQzI2SzhERk1iU0pBMlRaMkNoZFNDbzg0eEVrNTVrSEhrUDloZkUxZndDWmoKWmx4TStjZnhZWVRrV2dZZmZmalp6Y0g5bnFwaGZCbUxqeHVVZW9UU1lGRmNpSE9ianY5MTVzbGtoM0JWSkYwagpMUjNXT3htcUNRaEVOcU1ZL2dVRS9zOCtCQVMzN2d5QXdNVUFBMXFoTVZZdGE4M09Hc0ZOT2JDbmlwb295TE9pCno0SlV0TFlWWVpCMnlCbkVwWEdNR3krNzJCTXBoVHFBeWNpcGY5TzNUZCtJVnAySHBxdz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
+    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBMjQ3a3ozaVdwN3NyQ1ZLSjc2MTV2Vmt6NnF3bVJlU2ZCMm94cFA5S21iVCs0dGQxCjlFTzFKc2dsNFlvY0dNdnd4REZ1dXNUSnlMZUFIVkdhVHFGVWR4TForVUFqYnZhRWRRSVNubHFUdjZxTWRaZ3QKczdKWmNpT1BrWXNHc0YwVElCU3oxNGdDZXZQZTcydEVyU1JUUTNPS1UrUnh2QWJHaXNISHJTbXBpdWc5N25laAo4SW12VnF3UHhieWVCc09UR3ppZko3SUFKR01oWEIwMFc5SDJqTjBoV2N2bCs4bW1iM2orMWNXMnVUem1aMzI3ClZST1JoUTBpTGxHbGdUaUw1U1dUYWtHK3lURFVjS0NNRnNxWFQ1bkdRWHVoellTdVViajJaTk01UW56bE9RQXIKNUNlNzNtajdLei9hQVVadmlvb2xHNjhaU3RXS2NTcjF4U3lRRVFJREFRQUJBb0lCQUZJZk80UkNwWTh0V2VhTgp3ZHd0TmNqV0VhNG9IOVNxczdUeFNvcGRsc2l4UTFrVG9DSHlKVkxSTUNJUkozczY1TjV0WXU1bTV0YTFsQ3pqCk5lVk5RS3VkR0h5N09jV3FYVmJxcEk0b2NQVVMxS0N6Zi95anJBTWVPL2dEV1Vna09DQWF2ajNTdUtMR2pzOWMKZnY2SUJNREkrYWR4WGYwblI2SGs0MHZvdG1xbXpBemsyWnFkM0R5SHBrT3dkVUV2OEdpR21kVVJrSzFLUnhsRQpscUdDTjBEM1hsSUJLZExIU1dHMmdkTnhyV0N5UnNtNzlDVThIbWlqczlWRHlQY2Nva1lFSnJJTWlEekdrS2piCk5ZUitBdy94N29tdE14bjFYdit1TFBPd3VYY09YbFE3bkdhbkw3Z2ZUMDl5d2RpbnBBOGF1M3FmWGhXcUtwRmgKaG9SaUFVRUNnWUVBOEM1Zlp0TUtsK0dpMzRuc2c2MFNha1VXWnQwUzZrTGtCeFRqRXl0UVdQQmhiQTVBeXNLSwpNdXFoZ0hGMG9rV2ZPTXRnK0xmTTdtMUdPMnlDaVlHMkQrQy9TcFNjQktWRnR3ZkJlOXZwZ3d5T2tqL0NPQndaCnNrUGNEd1h3VUlOcXhkQ3NQRmlkelZDZHNmZ0k2WVFrYVhoTlhaL1N1SjRvWFgzTXAvSWJwNWtDZ1lFQTZnVE4KbGlLbWtjR1daWE1xZ0gycTZ5Y1VwbTV5M3VCejN6UldrWFNXdEJWcGFJVi8yYUVGN1ZkMHJCcHg3U1lwR251SQpFVnNkTGl1eEFjdWo2YlFjdlkyc2ttVmpjemM0VHVnNi9qcUhiL1NxY3ptV3hqaGlTOHk1c1Q1ang1SGlQdllaCkllNlJXbTV1b0pLSCtqZkFodG9ZZmgxdTBZNnJlemZ3WTB3Umx6a0NnWUFhYVk4V09La1drTHFmaUlSWTZxUjIKeVVnd1lhbGQxNk5KNEJNa25ZUEZkQkhTbHpLcTJYL25INFJKSXJEbjAyNHlDYk9OUm5FajJ5SjVFSEsrZW1ReQpGTTRVZm9rMXZaTVFFS3RIV3FTd1E2WStFUUxqdHJ0Z3JqTzU5elk1TkdwK2ZIY2tYNzVpd0xYR3gzYjdid3V1CkNZdkFldjNxVFlJMDNjdXV3R0lvS1FLQmdRQ1cwTm1kdEY4YytHSHdwN1B3Y3d5LzE4UGJMcnNoSUE0TS96SDcKTStRYjB1REgxNkY1bytpcCtQN2NHMzdva3Z0U2NlSlRMU0UxTERzN0tQNU9FeUdpbDdkcjhhT1NFVGhjd2hXaQoyaDJHN1dzY0x6VVlNaVpISzMxUTJTQjg4V3Vab0FpNmNZR0Rna0FSZzkzV1NDL3Z1SWFvWUZlVy9oZE5wZE5xCmF3KzdJUUtCZ0MwWnNFQjNwZ2daWDUyZ2h6emU3Q1duQ2dTZ1lRWWNrSUYzQXJYTlhLcTRNdTFUZWc2NUFSOFcKczZkVWwwZExXZmZ4NW1sNjR6WHFQVndOenUwMmJmODNORU9aN2VqNTFTOUt6bzdEUFFQQlJRaXBUSUszSkhobgo0QmljWHY2ZTVRTW5neUUvZEsvTnJVUzZKUW12OWlML21aR25FTTBKOThSNFM3emx1Z0NiCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==
diff --git a/kubernetes-configs/onlab-pod1.yml b/kubernetes-configs/onlab-pod1.yml
index c71cf61..4105d5f 100644
--- a/kubernetes-configs/onlab-pod1.yml
+++ b/kubernetes-configs/onlab-pod1.yml
@@ -1,27 +1,88 @@
 ---
 # SEBA Values
 
+# images:
+#   envoy_for_etcd:
+#     repository: 'smbaker/voltha-envoy'
+#     tag: '1.6'
+
+#   netconf:
+#     repository: 'smbaker/voltha-netconf'
+#     tag: '1.6'
+
+#   ofagent:
+#     repository: 'smbaker/voltha-ofagent'
+#     tag: '1.6'
+
+#   vcli:
+#     repository: 'smbaker/voltha-cli'
+#     tag: '1.6'
+
+#   vcore:
+#     repository: 'smbaker/voltha-voltha'
+#     tag: '1.6'
+
+# volt:
+#   image:
+#       repository: smbaker/volt-synchronizer
+#       tag: test-syncstep
+
+# in xos-core
 images:
-  envoy_for_etcd:
-    repository: 'smbaker/voltha-envoy'
-    tag: 'test'
+  xos_core:
+    repository: '10.90.0.101:30500/xosproject/xos-core'
+    tag: '8035085'
+  xos_chameleon:
+    repository: '10.90.0.101:30500/xosproject/chameleon'
+    tag: '8035085'
+  xos_tosca:
+    repository: '10.90.0.101:30500/xosproject/xos-tosca'
+    tag: '8035085'
+  xos_api_tester:
+    repository: '10.90.0.101:30500/xosproject/xos-api-tester'
+    tag: '8035085'
+  tosca_loader:
+    repository: '10.90.0.101:30500/xosproject/tosca-loader'
+    tag: '8035085'
 
-  netconf:
-    repository: 'smbaker/voltha-netconf'
-    tag: 'test'
+# in xos-profiles/base-kubernetes
+kubernetes:
+  image:
+    repository: '10.90.0.101:30500/xosproject/kubernetes-synchronizer'
+    tag: '8035085'
 
-  ofagent:
-    repository: 'smbaker/voltha-ofagent'
-    tag: 'test'
+# in xos-profiles/seba-services
+rcord:
+  image:
+    repository: '10.90.0.101:30500/xosproject/rcord-synchronizer'
+    tag: '8035085'
+onos-service:
+  image:
+    repository: '10.90.0.101:30500/xosproject/onos-synchronizer'
+    tag: '8035085'
+fabric:
+  image:
+    repository: '10.90.0.101:30500/xosproject/fabric-synchronizer'
+    tag: '8035085'
+volt:
+  image:
+    repository: '10.90.0.101:30500/xosproject/volt-synchronizer'
+    tag: '8035085'
+fabric-crossconnect:
+  image:
+    repository: '10.90.0.101:30500/xosproject/fabric-crossconnect-synchronizer'
+    tag: '8035085'
+# sadis-server:
+#   image:
+#     tag: '8035085'
 
-  vcli:
-    repository: 'smbaker/voltha-cli'
-    tag: 'test'
+# in workflows/att-workflow
+att-workflow-driver:
+  image:
+    repository: '10.90.0.101:30500/xosproject/att-workflow-driver-synchronizer'
+    tag: '8035085'
 
-  vcore:
-    repository: 'smbaker/voltha-voltha'
-    tag: 'test'
-
+# ONOS config
 application_logs: |
   log4j.logger.org.opencord.olt = TRACE
   log4j.logger.org.opencord.kafka = DEBUG
diff --git a/kubernetes-configs/onlab-pod2.yml b/kubernetes-configs/onlab-pod2.yml
index a5fa408..f11ea76 100644
--- a/kubernetes-configs/onlab-pod2.yml
+++ b/kubernetes-configs/onlab-pod2.yml
@@ -1,40 +1,63 @@
 ---
 # SEBA Values
 
-images:
-  onos:
-      tag: '1.13.5'
+# images:
+#   vcore:
+#     tag: 'voltha-1.6'
 
-  vcore:
-    repository: '10.90.0.120:30500/voltha/voltha-voltha'
-    tag: 'dev'
+#   vcli:
+#     tag: 'voltha-1.6'
+#     pullPolicy: 'Always'
 
-  vcli:
-    repository: '10.90.0.120:30500/voltha/voltha-cli'
-    tag: 'dev'
-    pullPolicy: 'Always'
+#   ofagent:
+#     tag: 'voltha-1.6'
+#     pullPolicy: 'Always'
 
-  ofagent:
-    repository: '10.90.0.120:30500/voltha/voltha-ofagent'
-    tag: 'dev'
-    pullPolicy: 'Always'
+#   netconf:
+#     tag: 'voltha-1.6'
+#     pullPolicy: 'Always'
 
-  netconf:
-    repository: '10.90.0.120:30500/voltha/voltha-netconf'
-    tag: 'dev'
-    pullPolicy: 'Always'
+#   envoy_for_etcd:
+#     tag: 'voltha-1.6'
+#     pullPolicy: 'Always'
 
-  envoy_for_etcd:
-    repository: '10.90.0.120:30500/voltha/voltha-envoy'
-    tag: 'dev'
-    pullPolicy: 'Always'
+#   alarm_generator:
+#     tag: 'voltha-1.6'
+#     pullPolicy: 'Always'
 
-  alarm_generator:
-    repository: '10.90.0.120:30500/voltha/voltha-alarm-generator'
-    tag: 'dev'
-    pullPolicy: 'Always'
+#volt:
+#  image:
+#    repository: '10.90.0.120:30500/xosproject/volt-synchronizer'
+#    tag: candidate
 
 
+# in seba service chart
+fabric:
+  image:
+    repository: 'smbaker/fabric-synchronizer'
+    tag: 'test'
+fabric-crossconnect:
+  image:
+    repository: 'smbaker/fabric-crossconnect-synchronizer'
+    tag: 'test'
+onos-service:
+  image:
+    repository: 'smbaker/onos-synchronizer'
+    tag: 'test'
+volt:
+  image:
+    repository: 'smbaker/volt-synchronizer'
+    tag: 'test'
+rcord:
+  image:
+    repository: 'smbaker/rcord-synchronizer'
+    tag: 'test'
+
+# in workflow/att-workflow service chart
+att-workflow-driver:
+  image:
+    repository: 'smbaker/att-workflow-driver-synchronizer'
+    tag: 'test'
 
 application_logs: |
    log4j.logger.org.opencord.olt = TRACE
@@ -42,4 +65,3 @@
    log4j.logger.org.opencord.sadis = DEBUG
    log4j.logger.org.opencord.aaa = TRACE
    log4j.logger.org.opencord.dhcpl2relay = TRACE
-   log4j.logger.org.onosproject.drivers = DEBUG
diff --git a/tosca-configs/att-workflow/edgecore-pod1-fabric.yaml b/tosca-configs/att-workflow/edgecore-pod1-fabric.yaml
index e9b71d5..32505d3 100755
--- a/tosca-configs/att-workflow/edgecore-pod1-fabric.yaml
+++ b/tosca-configs/att-workflow/edgecore-pod1-fabric.yaml
@@ -22,6 +22,8 @@
   - custom_types/bngportmapping.yaml
   - custom_types/attworkflowdriverwhitelistentry.yaml
   - custom_types/attworkflowdriverservice.yaml
+  - custom_types/serviceinstanceattribute.yaml
+  - custom_types/onosapp.yaml
 
 description: Configures the EdgeCore SEBA POD with AT&T workflow
 
@@ -131,3 +133,26 @@
         - owner:
             node: service#att
             relationship: tosca.relationships.BelongsToOne
+
+    # DHCP L2 Relay config
+    onos_app#dhcpl2relay:
+      type: tosca.nodes.ONOSApp
+      properties:
+        name: dhcpl2relay
+        must-exist: true
+
+    dhcpl2relay-config-attr:
+      type: tosca.nodes.ServiceInstanceAttribute
+      properties:
+        name: /onos/v1/network/configuration/apps/org.opencord.dhcpl2relay
+        value: >
+          {
+            "dhcpl2relay" : {
+              "useOltUplinkForServerPktInOut" : false,
+              "dhcpServerConnectPoints" : [ "of:0000000000000001/48" ]
+            }
+          }
+      requirements:
+        - service_instance:
+            node: onos_app#dhcpl2relay
+            relationship: tosca.relationships.BelongsToOne
diff --git a/tosca-configs/att-workflow/onf-demo-pod-fabric.yaml b/tosca-configs/att-workflow/onf-demo-pod-fabric.yaml
new file mode 100755
index 0000000..fc701fb
--- /dev/null
+++ b/tosca-configs/att-workflow/onf-demo-pod-fabric.yaml
@@ -0,0 +1,147 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# curl -H "xos-username: admin@opencord.org" -H "xos-password: letmein" -X POST --data-binary @onf-demo-pod-fabric.yaml http://192.168.100.1:30007/run
+
+tosca_definitions_version: tosca_simple_yaml_1_0
+imports:
+  - custom_types/switch.yaml
+  - custom_types/switchport.yaml
+  - custom_types/portinterface.yaml
+  - custom_types/bngportmapping.yaml
+  - custom_types/attworkflowdriverwhitelistentry.yaml
+  - custom_types/attworkflowdriverservice.yaml
+  - custom_types/serviceinstanceattribute.yaml
+  - custom_types/onosapp.yaml
+
+description: Configures the fabric and the whitelist
+
+topology_template:
+  node_templates:
+    switch#agg_sw:
+      type: tosca.nodes.Switch
+      properties:
+        driver: ofdpa3
+        ipv4Loopback: 192.168.0.201
+        ipv4NodeSid: 17
+        isEdgeRouter: True
+        name: AGG SWITCH
+        ofId: of:0000000000000001
+        routerMac: 00:00:02:01:06:01
+
+    # Setup the EdgeCore OLT switch port
+    port#edgecore_olt_port:
+      type: tosca.nodes.SwitchPort
+      properties:
+        portId: 1 
+        host_learning: false
+      requirements:
+        - switch:
+            node: switch#agg_sw
+            relationship: tosca.relationships.BelongsToOne
+
+    # Setup the Adtran OLT switch port
+    #port#adtran_olt_port:
+    #  type: tosca.nodes.SwitchPort
+    #  properties:
+    #    portId: 50
+    #    host_learning: false
+    #  requirements:
+    #    - switch:
+    #        node: switch#agg_sw
+    #        relationship: tosca.relationships.BelongsToOne
+
+    # Port connected to the BNG
+    port#bng_port:
+      type: tosca.nodes.SwitchPort
+      properties:
+        portId: 109 
+      requirements:
+        - switch:
+            node: switch#agg_sw
+            relationship: tosca.relationships.BelongsToOne
+
+    # Setup the fabric switch port where the external
+    # router is connected to
+    bngmapping:
+      type: tosca.nodes.BNGPortMapping
+      properties:
+        s_tag: any
+        switch_port: 109 
+
+    # DHCP L2 Relay config
+    onos_app#dhcpl2relay:
+      type: tosca.nodes.ONOSApp
+      properties:
+        name: dhcpl2relay
+        must-exist: true
+
+    dhcpl2relay-config-attr:
+      type: tosca.nodes.ServiceInstanceAttribute
+      properties:
+        name: /onos/v1/network/configuration/apps/org.opencord.dhcpl2relay
+        value: >
+          {
+            "dhcpl2relay" : {
+              "useOltUplinkForServerPktInOut" : false,
+              "dhcpServerConnectPoints" : [ "of:0000000000000001/109" ]
+            }
+          }
+      requirements:
+        - service_instance:
+            node: onos_app#dhcpl2relay
+            relationship: tosca.relationships.BelongsToOne
+
+    # ONU Whitelist
+    service#att:
+      type: tosca.nodes.AttWorkflowDriverService
+      properties:
+        name: att-workflow-driver
+        must-exist: true
+
+    # ONUs connected to EdgeCore OLT
+    ALPHe3d1cfde:
+      type: tosca.nodes.AttWorkflowDriverWhiteListEntry
+      properties:
+        serial_number: ALPHe3d1cfde
+        pon_port_id: 536870912
+        device_id: of:00000000c0a8646f
+      requirements:
+        - owner:
+            node: service#att
+            relationship: tosca.relationships.BelongsToOne
+
+    ISKT71e801a0:
+      type: tosca.nodes.AttWorkflowDriverWhiteListEntry
+      properties:
+        serial_number: ISKT71e801a0
+        pon_port_id: 536870912
+        device_id: of:00000000c0a8646f
+      requirements:
+        - owner:
+            node: service#att
+            relationship: tosca.relationships.BelongsToOne
+
+    # ONUs connected to Adtran OLT
+    ADTN17510028:
+      type: tosca.nodes.AttWorkflowDriverWhiteListEntry
+      properties:
+        serial_number: ADTN17510028
+        pon_port_id: 5
+        device_id: of:00000024454a6be4
+      requirements:
+        - owner:
+            node: service#att
+            relationship: tosca.relationships.BelongsToOne
+
diff --git a/tosca-configs/att-workflow/onf-demo-pod-olt.yaml b/tosca-configs/att-workflow/onf-demo-pod-olt.yaml
new file mode 100755
index 0000000..35b1607
--- /dev/null
+++ b/tosca-configs/att-workflow/onf-demo-pod-olt.yaml
@@ -0,0 +1,49 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# curl -H "xos-username: admin@opencord.org" -H "xos-password: letmein" -X POST --data-binary @onf-demo-pod-olt.yaml http://192.168.100.1:30007/run
+
+tosca_definitions_version: tosca_simple_yaml_1_0
+imports:
+  - custom_types/oltdevice.yaml
+  - custom_types/onudevice.yaml
+  - custom_types/voltservice.yaml
+description: Creates OLT devices
+topology_template:
+  node_templates:
+
+    service#volt:
+      type: tosca.nodes.VOLTService
+      properties:
+        name: volt
+        must-exist: true
+
+    edgecore:
+      type: tosca.nodes.OLTDevice
+      properties:
+        name: EdgeCore OLT
+        device_type: openolt
+        host: 192.168.100.111
+        port: 9191
+        switch_datapath_id: of:0000000000000001
+        switch_port: "1"
+        outer_tpid: "0x8100"
+        uplink: "65536"
+        nas_id: "NAS_ID"
+        serial_number: "192.168.100.111:9191"
+      requirements:
+        - volt_service:
+            node: service#volt
+            relationship: tosca.relationships.BelongsToOne
+
diff --git a/tosca-configs/att-workflow/onf-demo-pod-subscriber.yaml b/tosca-configs/att-workflow/onf-demo-pod-subscriber.yaml
new file mode 100755
index 0000000..dfea33d
--- /dev/null
+++ b/tosca-configs/att-workflow/onf-demo-pod-subscriber.yaml
@@ -0,0 +1,63 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# curl -H "xos-username: admin@opencord.org" -H "xos-password: letmein" -X POST --data-binary @onf-demo-pod-subscriber.yaml http://192.168.100.1:30007/run
+
+tosca_definitions_version: tosca_simple_yaml_1_0
+imports:
+  - custom_types/rcordsubscriber.yaml
+
+description: Pre-provsion subscribers
+
+topology_template:
+  node_templates:
+
+    # EdgeCore OLT subscribers
+    edgecore_alpha_subscriber:
+      type: tosca.nodes.RCORDSubscriber
+      properties:
+        name: Sub_ALPHe3d1cfde
+        status: pre-provisioned
+        c_tag: 11
+        s_tag: 111
+        onu_device: ALPHe3d1cfde
+        nas_port_id : "PON 1/1/03/1:1.1.1"
+        circuit_id: edgecore_alpha_circuit
+        remote_id: edgecore_alpha_remote
+
+    edgecore_iskratel_subscriber:
+      type: tosca.nodes.RCORDSubscriber
+      properties:
+        name: Sub_ISKT71e801a0
+        status: pre-provisioned
+        c_tag: 12
+        s_tag: 111
+        onu_device: ISKT71e801a0
+        nas_port_id : "PON 1/1/04/1:1.1.1"
+        circuit_id: edgecore_iskratel_circuit
+        remote_id: edgecore_iskratel_remote
+
+    # Adtran OLT subscribers
+    adtran_subscriber_1:
+      type: tosca.nodes.RCORDSubscriber
+      properties:
+        name: Sub_ADTN17510028
+        status: pre-provisioned
+        c_tag: 21
+        s_tag: 222
+        onu_device: ADTN17510028
+        nas_port_id : "PON 1/1/05/1:1.1.1"
+        circuit_id: adtran_sub1_circuit
+        remote_id: adtran_sub1_remote
+
diff --git a/tosca-configs/att-workflow/onlab-pod1-cig.yaml b/tosca-configs/att-workflow/onlab-pod1-cig.yaml
deleted file mode 100755
index 1e47e3d..0000000
--- a/tosca-configs/att-workflow/onlab-pod1-cig.yaml
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2017-present Open Networking Foundation
-#
-# 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.
-
-# curl -H "xos-username: admin@opencord.org" -H "xos-password: letmein" -X POST --data-binary @onlab-pod1-cig.yaml http://10.90.0.101:30007/run
-
-tosca_definitions_version: tosca_simple_yaml_1_0
-imports:
-  - custom_types/oltdevice.yaml
-  - custom_types/onudevice.yaml
-  - custom_types/voltservice.yaml
-  - custom_types/attworkflowdriverwhitelistentry.yaml
-  - custom_types/attworkflowdriverservice.yaml
-  - custom_types/rcordsubscriber.yaml
-  - custom_types/switch.yaml
-  - custom_types/switchport.yaml
-description: Create a simulated OLT Device in VOLTHA
-topology_template:
-  node_templates:
-
-    service#volt:
-      type: tosca.nodes.VOLTService
-      properties:
-        name: volt
-        must-exist: true
-
-    # CIG
-    olt_device:
-      type: tosca.nodes.OLTDevice
-      properties:
-        name: CIG
-        device_type: openolt
-        host: 10.90.0.115
-        port: 10400
-        switch_datapath_id: of:0000000000000001
-        switch_port: "4"
-        outer_tpid: "0x8100"
-        uplink: "65536"
-        nas_id: "NAS_ID"
-      requirements:
-        - volt_service:
-            node: service#volt
-            relationship: tosca.relationships.BelongsToOne
-
-    # Whitelist
-    service#att:
-      type: tosca.nodes.AttWorkflowDriverService
-      properties:
-        name: att-workflow-driver
-        must-exist: true
-
-    CIG:
-      type: tosca.nodes.AttWorkflowDriverWhiteListEntry
-      properties:
-        serial_number: CIGG70606829
-        pon_port_id: 536870913
-        device_id: of:000000000a5a0073
-      requirements:
-        - owner:
-            node: service#att
-            relationship: tosca.relationships.BelongsToOne
-
-    # Pre-provision the subscriber
-    cig_subscriber_1:
-      type: tosca.nodes.RCORDSubscriber
-      properties:
-        name: Sub_CIGG70606829
-        status: pre-provisioned
-        c_tag: 444
-        s_tag: 444
-        onu_device: CIGG70606829
-        nas_port_id : "PON 1/1/03/1:1.1.1"
-        circuit_id: foo1
-        remote_id: bar1
-
-    switch#leaf_1:
-      type: tosca.nodes.Switch
-      properties:
-        name: AGG_SWITCH
-        must-exist: true
-
-    port#cig_olt_port:
-      type: tosca.nodes.SwitchPort
-      properties:
-        portId: 4
-        host_learning: false
-      requirements:
-        - switch:
-            node: switch#leaf_1
-            relationship: tosca.relationships.BelongsToOne
\ No newline at end of file
diff --git a/tosca-configs/att-workflow/onlab-pod1-edgecore.yaml b/tosca-configs/att-workflow/onlab-pod1-edgecore.yaml
new file mode 100755
index 0000000..8e0daf5
--- /dev/null
+++ b/tosca-configs/att-workflow/onlab-pod1-edgecore.yaml
@@ -0,0 +1,47 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# curl -H "xos-username: admin@opencord.org" -H "xos-password: letmein" -X POST --data-binary @onlab-pod1-edgecore.yaml http://10.90.0.101:30007/run
+
+tosca_definitions_version: tosca_simple_yaml_1_0
+imports:
+  - custom_types/oltdevice.yaml
+  - custom_types/onudevice.yaml
+  - custom_types/voltservice.yaml
+description: Create a simulated OLT Device in VOLTHA
+topology_template:
+  node_templates:
+
+    service#volt:
+      type: tosca.nodes.VOLTService
+      properties:
+        name: volt
+        must-exist: true
+
+    olt_device:
+      type: tosca.nodes.OLTDevice
+      properties:
+        name: ONF OLT
+        device_type: openolt
+        host: 10.90.0.114
+        port: 9191
+        switch_datapath_id: of:0000000000000001
+        switch_port: "1"
+        outer_tpid: "0x8100"
+        uplink: "65536"
+        nas_id: "NAS_ID"
+      requirements:
+        - volt_service:
+            node: service#volt
+            relationship: tosca.relationships.BelongsToOne
diff --git a/tosca-configs/att-workflow/onlab-pod1-olt.yaml b/tosca-configs/att-workflow/onlab-pod1-olt.yaml
index bcfa161..c0a33f9 100755
--- a/tosca-configs/att-workflow/onlab-pod1-olt.yaml
+++ b/tosca-configs/att-workflow/onlab-pod1-olt.yaml
@@ -44,4 +44,4 @@
       requirements:
         - volt_service:
             node: service#volt
-            relationship: tosca.relationships.BelongsToOne
+            relationship: tosca.relationships.BelongsToOne
\ No newline at end of file
diff --git a/tosca-configs/att-workflow/onlab-pod2-fabric.yaml b/tosca-configs/att-workflow/onlab-pod2-fabric.yaml
index 382d8b4..5ff15fa 100755
--- a/tosca-configs/att-workflow/onlab-pod2-fabric.yaml
+++ b/tosca-configs/att-workflow/onlab-pod2-fabric.yaml
@@ -121,3 +121,47 @@
         - owner:
             node: service#att
             relationship: tosca.relationships.BelongsToOne
+
+    ALPHe3d1cf8e:
+      type: tosca.nodes.AttWorkflowDriverWhiteListEntry
+      properties:
+        serial_number: ALPHe3d1cf8e
+        pon_port_id: 536870912
+        device_id: of:000000000a5a007a
+      requirements:
+        - owner:
+            node: service#att
+            relationship: tosca.relationships.BelongsToOne
+
+    ALPHe3d1cf9d:
+      type: tosca.nodes.AttWorkflowDriverWhiteListEntry
+      properties:
+        serial_number: ALPHe3d1cf9d
+        pon_port_id: 536870912
+        device_id: of:000000000a5a007a
+      requirements:
+        - owner:
+            node: service#att
+            relationship: tosca.relationships.BelongsToOne
+
+    ALPHe3d1ced5:
+      type: tosca.nodes.AttWorkflowDriverWhiteListEntry
+      properties:
+        serial_number: ALPHe3d1ced5
+        pon_port_id: 536870912
+        device_id: of:000000000a5a007a
+      requirements:
+        - owner:
+            node: service#att
+            relationship: tosca.relationships.BelongsToOne
+
+    ALPHe3d1cf70:
+      type: tosca.nodes.AttWorkflowDriverWhiteListEntry
+      properties:
+        serial_number: ALPHe3d1cf70
+        pon_port_id: 536870912
+        device_id: of:000000000a5a007a
+      requirements:
+        - owner:
+            node: service#att
+            relationship: tosca.relationships.BelongsToOne
diff --git a/tosca-configs/att-workflow/onlab-pod2-olt.yaml b/tosca-configs/att-workflow/onlab-pod2-olt.yaml
index f712a1a..7167318 100755
--- a/tosca-configs/att-workflow/onlab-pod2-olt.yaml
+++ b/tosca-configs/att-workflow/onlab-pod2-olt.yaml
@@ -41,7 +41,8 @@
         outer_tpid: "0x8100"
         uplink: "65536"
         nas_id: "NAS_ID"
+        serial_number: "10.90.0.122:9191"
       requirements:
         - volt_service:
             node: service#volt
-            relationship: tosca.relationships.BelongsToOne
+            relationship: tosca.relationships.BelongsToOne
\ No newline at end of file
diff --git a/tosca-configs/bbsim/bbsim-16.yaml b/tosca-configs/bbsim/bbsim-16.yaml
index 0d27f4b..bab7fb4 100644
--- a/tosca-configs/bbsim/bbsim-16.yaml
+++ b/tosca-configs/bbsim/bbsim-16.yaml
@@ -12,7 +12,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-# curl -H "xos-username: admin@opencord.org" -H "xos-password: letmein" -X POST --data-binary @onlab-pod2-bbsim-16.yaml http://10.90.0.120:30007/run
+# curl -H "xos-username: admin@opencord.org" -H "xos-password: letmein" -X POST --data-binary @bbsim-16.yaml http://10.90.0.120:30007/run
 
 tosca_definitions_version: tosca_simple_yaml_1_0
 imports:
@@ -39,7 +39,8 @@
       type: tosca.nodes.OLTDevice
       properties:
         name: BBSIM_OLT
-        device_type: bbsimolt
+        # device_type: bbsimolt
+        device_type: openolt
         host: bbsim.voltha.svc
         port: 50060
         switch_datapath_id: of:0000000000000002
@@ -65,7 +66,7 @@
       properties:
         serial_number: BBSM00000100
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -76,7 +77,7 @@
       properties:
         serial_number: BBSM00000101
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -87,7 +88,7 @@
       properties:
         serial_number: BBSM00000102
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -98,7 +99,7 @@
       properties:
         serial_number: BBSM00000103
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -109,7 +110,7 @@
       properties:
         serial_number: BBSM00000104
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -120,7 +121,7 @@
       properties:
         serial_number: BBSM00000105
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -131,7 +132,7 @@
       properties:
         serial_number: BBSM00000106
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -142,7 +143,7 @@
       properties:
         serial_number: BBSM00000107
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -153,7 +154,7 @@
       properties:
         serial_number: BBSM00000108
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -164,7 +165,7 @@
       properties:
         serial_number: BBSM00000109
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -175,7 +176,7 @@
       properties:
         serial_number: BBSM0000010a
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -186,7 +187,7 @@
       properties:
         serial_number: BBSM0000010b
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -197,7 +198,7 @@
       properties:
         serial_number: BBSM0000010c
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -208,7 +209,7 @@
       properties:
         serial_number: BBSM0000010d
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -219,7 +220,7 @@
       properties:
         serial_number: BBSM0000010e
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -230,7 +231,7 @@
       properties:
         serial_number: BBSM0000010f
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
diff --git a/tosca-configs/bbsim/bbsim-2.yaml b/tosca-configs/bbsim/bbsim-2.yaml
index 63a3f44..1477ea8 100644
--- a/tosca-configs/bbsim/bbsim-2.yaml
+++ b/tosca-configs/bbsim/bbsim-2.yaml
@@ -39,7 +39,8 @@
       type: tosca.nodes.OLTDevice
       properties:
         name: BBSIM_OLT
-        device_type: bbsimolt
+        # device_type: bbsimolt
+        device_type: openolt
         host: bbsim.voltha.svc
         port: 50060
         switch_datapath_id: of:0000000000000002
@@ -65,7 +66,7 @@
       properties:
         serial_number: BBSM00000100
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
@@ -76,7 +77,7 @@
       properties:
         serial_number: BBSM00000101
         pon_port_id: 536870913
-        device_id: of:0000000000000012
+        device_id: of:0000626273696d76
       requirements:
         - owner:
             node: service#att
diff --git a/tosca-configs/mcord/onf-mcord-pod1-fabric.yaml b/tosca-configs/mcord/onf-mcord-pod1-fabric.yaml
new file mode 100644
index 0000000..b4c3620
--- /dev/null
+++ b/tosca-configs/mcord/onf-mcord-pod1-fabric.yaml
@@ -0,0 +1,158 @@
+# Copyright 2017-present Open Networking Foundation
+#
+# 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.
+
+# curl -H "xos-username: admin@opencord.org" -H "xos-password: letmein" -X POST --data-binary @onf-mcord-pod1-fabric.yaml http://10.90.0.131:30007/run
+
+tosca_definitions_version: tosca_simple_yaml_1_0
+imports:
+  - custom_types/switch.yaml
+  - custom_types/switchport.yaml
+  - custom_types/portinterface.yaml
+  - custom_types/fabricipaddress.yaml
+
+description: Configures the ONF SEBA POD with AT&T workflow
+
+topology_template:
+  node_templates:
+    # Fabric configuration
+    switch#leaf_1:
+      type: tosca.nodes.Switch
+      properties:
+        driver: ofdpa3
+        ipv4Loopback: 192.168.0.204
+        ipv4NodeSid: 214
+        isEdgeRouter: true
+        name: Agg Switch
+        ofId: of:0000000000000001
+        routerMac: 54:87:de:ad:be:ef
+
+    # Node1 Port
+    port#node_1_port:
+      type: tosca.nodes.SwitchPort
+      properties:
+        portId: 34
+      requirements:
+        - switch:
+            node: switch#leaf_1
+            relationship: tosca.relationships.BelongsToOne
+
+    interface#port_1_interface:
+      type: tosca.nodes.PortInterface
+      properties:
+        vlanUntagged: 20
+        name: node_1
+      requirements:
+        - port:
+            node: port#node_1_port
+            relationship: tosca.relationships.BelongsToOne
+
+    ip#port_1_ip_1:
+      type: tosca.nodes.FabricIpAddress
+      properties:
+        ip: 13.1.1.0/24
+        description: node_1_ip_1
+      requirements:
+        - interface:
+            node: interface#port_1_interface
+            relationship: tosca.relationships.BelongsToOne
+
+    ip#port_1_ip_2:
+      type: tosca.nodes.FabricIpAddress
+      properties:
+        ip: 119.0.0.254/24
+        description: node_1_ip_2
+      requirements:
+        - interface:
+            node: interface#port_1_interface
+            relationship: tosca.relationships.BelongsToOne
+
+    # Node2 Port
+    port#node_2_port:
+      type: tosca.nodes.SwitchPort
+      properties:
+        portId: 35
+      requirements:
+        - switch:
+            node: switch#leaf_1
+            relationship: tosca.relationships.BelongsToOne
+
+    interface#port_2_interface:
+      type: tosca.nodes.PortInterface
+      properties:
+        vlanUntagged: 20
+        name: node_2
+      requirements:
+        - port:
+            node: port#node_2_port
+            relationship: tosca.relationships.BelongsToOne
+
+    ip#port_2_ip_1:
+      type: tosca.nodes.FabricIpAddress
+      properties:
+        ip: 13.1.1.0/24
+        description: node_2_ip_1
+      requirements:
+        - interface:
+            node: interface#port_2_interface
+            relationship: tosca.relationships.BelongsToOne
+
+    ip#port_2_ip_2:
+      type: tosca.nodes.FabricIpAddress
+      properties:
+        ip: 119.0.0.254/24
+        description: node_2_ip_2
+      requirements:
+        - interface:
+            node: interface#port_2_interface
+            relationship: tosca.relationships.BelongsToOne
+
+    # Node3 Port
+    port#node_3_port:
+      type: tosca.nodes.SwitchPort
+      properties:
+        portId: 36
+      requirements:
+        - switch:
+            node: switch#leaf_1
+            relationship: tosca.relationships.BelongsToOne
+
+    interface#port_3_interface:
+      type: tosca.nodes.PortInterface
+      properties:
+        vlanUntagged: 20
+        name: node_3
+      requirements:
+        - port:
+            node: port#node_3_port
+            relationship: tosca.relationships.BelongsToOne
+
+    ip#port_3_ip_1:
+      type: tosca.nodes.FabricIpAddress
+      properties:
+        ip: 13.1.1.0/24
+        description: node_3_ip_1
+      requirements:
+        - interface:
+            node: interface#port_3_interface
+            relationship: tosca.relationships.BelongsToOne
+
+    ip#port_3_ip_2:
+      type: tosca.nodes.FabricIpAddress
+      properties:
+        ip: 119.0.0.254/24
+        description: node_3_ip_2
+      requirements:
+        - interface:
+            node: interface#port_3_interface
+            relationship: tosca.relationships.BelongsToOne