blob: 3053c9b6ef54ec9bb9194a1b806ec5ee6771c2cb [file] [log] [blame]
Andrea Campanellaedfdbca2017-02-01 17:33:47 -08001tosca_definitions_version: tosca_simple_yaml_1_0
2
3# compile this with "m4 veg.m4 > veg.yaml"
4
5# include macros
6include(macros.m4)
7
8node_types:
9
10 tosca.nodes.VEGService:
11 description: >
12 CORD: The vEG Service.
13 derived_from: tosca.nodes.Root
14 capabilities:
15 xos_base_service_caps
16 properties:
17 xos_base_props
18 xos_base_service_props
19 backend_network_label:
20 type: string
21 required: false
22 description: Label that matches network used to connect HPC and BBS services.
23 dns_servers:
24 type: string
25 required: false
26 node_label:
27 type: string
28 required: false
29 docker_image_name:
30 type: string
31 required: false
32 description: Name of docker image to pull for vEG
33 docker_insecure_registry:
34 type: boolean
35 required: false
36 description: If true, then the hostname:port specified in docker_image_name will be treated as an insecure registry