Import k8s client deps, support inject k8s API server config
Change-Id: Iaf246a06462b8a878e93ef3f98da399c3600b129
diff --git a/apps/k8s-node/app/src/main/resources/definitions/K8sApiConfig.json b/apps/k8s-node/app/src/main/resources/definitions/K8sApiConfig.json
new file mode 100644
index 0000000..b82447f
--- /dev/null
+++ b/apps/k8s-node/app/src/main/resources/definitions/K8sApiConfig.json
@@ -0,0 +1,33 @@
+{
+ "type": "object",
+ "required": [
+ "apiConfigs"
+ ],
+ "properties": {
+ "nodes": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "required": [
+ "scheme",
+ "ipAddress",
+ "port"
+ ],
+ "properties": {
+ "scheme": {
+ "type": "string",
+ "example": "HTTP"
+ },
+ "ipAddress": {
+ "type": "string",
+ "example": "10.10.10.2"
+ },
+ "port": {
+ "type": "integer",
+ "example": 6443
+ }
+ }
+ }
+ }
+ }
+}
\ No newline at end of file