X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=site_type%2Fovsdpdk%2Fairship-treasuremap%2Fglobal%2Fv4.0%2Fschemas%2Fpromenade%2FGenesis%2Fv1.yaml;fp=site_type%2Fovsdpdk%2Fairship-treasuremap%2Fglobal%2Fv4.0%2Fschemas%2Fpromenade%2FGenesis%2Fv1.yaml;h=0000000000000000000000000000000000000000;hb=d0a8cc561d32ce83499a52d9893482124bfa2871;hp=d261698396e804caf770ef57eb2b130d9d10f3bf;hpb=267230d53447c489d10905f260f503f2e71d414f;p=yaml_builds.git diff --git a/site_type/ovsdpdk/airship-treasuremap/global/v4.0/schemas/promenade/Genesis/v1.yaml b/site_type/ovsdpdk/airship-treasuremap/global/v4.0/schemas/promenade/Genesis/v1.yaml deleted file mode 100644 index d261698..0000000 --- a/site_type/ovsdpdk/airship-treasuremap/global/v4.0/schemas/promenade/Genesis/v1.yaml +++ /dev/null @@ -1,141 +0,0 @@ ---- -schema: deckhand/DataSchema/v1 -metadata: - schema: metadata/Control/v1 - name: promenade/Genesis/v1 - labels: - application: promenade -data: - $schema: http://json-schema.org/schema# - definitions: - abs_path: - type: string - pattern: '^/.+$' - hostname: - type: string - pattern: '^[a-z][a-z0-9-]+$' - file: - properties: - path: - $ref: '#/definitions/abs_path' - content: - type: string - mode: - type: integer - minimum: 0 - tar_url: - $ref: '#/definitions/url' - tar_path: - $ref: '#/definitions/rel_path' - - requried: - - mode - - path - oneOf: - - type: object - required: - - content - - type: object - allOf: - - type: object - required: - - tar_url - - tar_path - additionalProperties: false - image: - type: string - # XXX add regex - ip_address: - type: string - pattern: '^(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))\.(\d|[1-9]\d|1\d\d|2([0-4]\d|5[0-5]))$' - kubernetes_label: - type: string - # XXX add regex - rel_path: - type: string - # XXX add regex - - type: object - properties: - armada: - type: object - properties: - target_manifest: - type: string - additionalProperties: false - - apiserver: - type: object - properties: - command_prefix: - type: array - items: - type: string - additionalProperties: false - - files: - type: array - items: - $ref: '#/definitions/file' - - hostname: - $ref: '#/definitions/hostname' - - ip: - $ref: '#/definitions/ip_address' - - labels: - properties: - static: - type: array - items: - $ref: '#/definitions/kubernetes_label' - dynamic: - type: array - items: - $ref: '#/definitions/kubernetes_label' - additionalProperties: false - - images: - type: object - properties: - armada: - $ref: '#/definitions/image' - helm: - type: object - properties: - tiller: - $ref: '#/definitions/image' - required: - - tiller - additionalProperties: false - kubernetes: - type: object - properties: - apiserver: - $ref: '#/definitions/image' - controller-manager: - $ref: '#/definitions/image' - etcd: - $ref: '#/definitions/image' - scheduler: - $ref: '#/definitions/image' - required: - - apiserver - - controller-manager - - etcd - - scheduler - additionalProperties: false - required: - - armada - - helm - - kubernetes - additionalProperties: false - - required: - - hostname - - ip - - images - - labels - additionalProperties: false -...