Separating SFC JSON files for Lithium and Master
[integration/test.git] / csit / variables / sfc / master / service-function-forwarders.json
diff --git a/csit/variables/sfc/master/service-function-forwarders.json b/csit/variables/sfc/master/service-function-forwarders.json
new file mode 100644 (file)
index 0000000..2a361bf
--- /dev/null
@@ -0,0 +1,86 @@
+{
+  "service-function-forwarders": {
+    "service-function-forwarder": [
+      {
+        "name": "SFF-bootstrap",
+        "service-node": "OVSDB1",
+        "rest-uri": "http://localhost:5000",
+        "sff-data-plane-locator": [
+          {
+            "name": "eth0",
+            "data-plane-locator": {
+              "port": 5000,
+              "ip": "192.168.1.1",
+              "transport": "service-locator:vxlan-gpe"
+            }
+          }
+        ],
+        "service-function-dictionary": [
+          {
+            "sff-sf-data-plane-locator": {
+              "sf-dpl-name": "SF1-DPL",
+              "sff-dpl-name": "eth0"
+            },
+            "name": "SF1"
+          },
+          {
+            "sff-sf-data-plane-locator": {
+              "sf-dpl-name": "SF2-DPL",
+              "sff-dpl-name": "eth0"
+            },
+            "name": "SF2"
+          }
+        ],
+        "connected-sff-dictionary": [
+          {
+            "sff-sff-data-plane-locator": {
+              "port": 5000,
+              "ip": "192.168.1.2"
+            },
+            "name": "br-int-ovs-2"
+          }
+        ]
+      },
+      {
+        "name": "br-int-ovs-2",
+        "service-node": "OVSDB2",
+        "rest-uri": "http://localhost:5000",
+        "sff-data-plane-locator": [
+          {
+            "name": "eth0",
+            "data-plane-locator": {
+              "port": 5000,
+              "ip": "192.168.1.2",
+              "transport": "service-locator:vxlan-gpe"
+            }
+          }
+        ],
+        "service-function-dictionary": [
+          {
+            "sff-sf-data-plane-locator": {
+              "sf-dpl-name": "SF5-DPL",
+              "sff-dpl-name": "eth0"
+            },
+            "name": "SF5"
+          },
+          {
+            "sff-sf-data-plane-locator": {
+              "sf-dpl-name": "SF6-DPL",
+              "sff-dpl-name": "eth0"
+            },
+            "name": "SF6"
+          }
+        ],
+        "connected-sff-dictionary": [
+          {
+            "sff-sff-data-plane-locator": {
+              "port": 5000,
+              "ip": "10.1.1.2"
+            },
+            "name": "SFF-bootstrap"
+          }
+        ]
+      }
+    ]
+  }
+}