blob: aa341c7b9b7455cfef49a7366764e3f5a9ab311f [file] [log] [blame]
mcordbef65082017-05-24 16:05:07 -07001tosca_definitions_version: tosca_simple_yaml_1_0
2
3description: created by platform-install, need to add M-CORD services later
4
5imports:
6 - custom_types/xos.yaml
Pingping Lin839ca032017-07-13 19:51:58 -07007 - custom_types/vmme.yaml
Yunpeng Zhang391428a2017-07-15 15:23:47 -04008 - custom_types/vbbu.yaml
mcordbef65082017-05-24 16:05:07 -07009topology_template:
10 node_templates:
11
12# site, image, fully created in deployment.yaml
13 {{ site_name }}:
14 type: tosca.nodes.Site
15
16 image#vsg-1.1:
17 type: tosca.nodes.Image
18
19# management networks, fully created in management-net.yaml
20 management:
21 type: tosca.nodes.network.Network.XOS
22 properties:
23 no-create: true
24 no-delete: true
25 no-update: true
26
27{% if use_management_hosts %}
28 management_hosts:
29 type: tosca.nodes.network.Network.XOS
30 properties:
31 no-create: true
32 no-delete: true
33 no-update: true
34{% endif %}
35
36# ONOS_CORD, fully created in vtn.yaml
37 service#ONOS_CORD:
38 type: tosca.nodes.ONOSService
39 properties:
40 no-delete: true
41 no-create: true
42 no-update: true
43
44# ONOS_Fabric, fully created in fabric.yaml
45 service#ONOS_Fabric:
46 type: tosca.nodes.ONOSService
47 properties:
48 no-delete: true
49 no-create: true
50 no-update: true
51
Pingping Lin839ca032017-07-13 19:51:58 -070052# CORD Services, add later
53 service#vmme:
54 type: tosca.nodes.VMMEService
55 properties:
56 view_url: /admin/vmme/vmmeservice/$id$/
57 kind: vEPC
58 replaces: service_vmme
Yunpeng Zhang391428a2017-07-15 15:23:47 -040059
60 service#vbbu:
61 type: tosca.nodes.VBBUService
62 properties:
63 view_url: /admin/vbbu/vbbuservice/$id$/
64 replaces: service_vbbu