Add kubevirt API config service, expose it via REST API and CLI

Change-Id: I45a867ad54622656475758e7b4af38c19e551790
diff --git a/apps/kubevirt-node/app/src/main/resources/definitions/KubevirtApiConfig.json b/apps/kubevirt-node/app/src/main/resources/definitions/KubevirtApiConfig.json
new file mode 100644
index 0000000..4e0800d
--- /dev/null
+++ b/apps/kubevirt-node/app/src/main/resources/definitions/KubevirtApiConfig.json
@@ -0,0 +1,32 @@
+{
+  "type": "object",
+  "required": [
+    "clusterName",
+    "segmentId",
+    "scheme",
+    "ipAddress",
+    "port"
+  ],
+  "properties": {
+    "clusterName": {
+      "type": "string",
+      "example": "kubernetes"
+    },
+    "segmentId": {
+      "type": "integer",
+      "example": 1
+    },
+    "scheme": {
+      "type": "string",
+      "example": "HTTP"
+    },
+    "ipAddress": {
+      "type": "string",
+      "example": "10.10.10.2"
+    },
+    "port": {
+      "type": "integer",
+      "example": 6443
+    }
+  }
+}
\ No newline at end of file