Initial treasuremap/template for site_type ovsdpdk
[yaml_builds.git] / site_type / ovsdpdk / airship-treasuremap / global / v4.0 / schemas / promenade / Kubelet / v1.yaml
diff --git a/site_type/ovsdpdk/airship-treasuremap/global/v4.0/schemas/promenade/Kubelet/v1.yaml b/site_type/ovsdpdk/airship-treasuremap/global/v4.0/schemas/promenade/Kubelet/v1.yaml
new file mode 100644 (file)
index 0000000..eb3d693
--- /dev/null
@@ -0,0 +1,31 @@
+---
+schema: deckhand/DataSchema/v1
+metadata:
+  schema: metadata/Control/v1
+  name: promenade/Kubelet/v1
+  labels:
+    application: promenade
+data:
+  $schema: http://json-schema.org/schema#
+  type: object
+  definitions:
+    image:
+      type: string
+      # XXX add regex
+
+  properties:
+    images:
+      type: object
+      properties:
+        pause:
+          $ref: '#/definitions/image'
+      required:
+        - pause
+      additionalProperties: false
+    arguments:
+      type: array
+      items:
+        type: string
+  required:
+    - images
+  additionalProperties: false