blob: ec623fbc8531af498a3a0dc4e1697a2ac62c5a6d [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
Omar Abdelkader525bbce2017-07-17 11:09:25 -06009 - custom_types/vpgwc.yaml
10
mcordbef65082017-05-24 16:05:07 -070011topology_template:
12 node_templates:
13
14# site, image, fully created in deployment.yaml
15 {{ site_name }}:
16 type: tosca.nodes.Site
17
18 image#vsg-1.1:
19 type: tosca.nodes.Image
20
21# management networks, fully created in management-net.yaml
22 management:
23 type: tosca.nodes.network.Network.XOS
24 properties:
25 no-create: true
26 no-delete: true
27 no-update: true
28
29{% if use_management_hosts %}
30 management_hosts:
31 type: tosca.nodes.network.Network.XOS
32 properties:
33 no-create: true
34 no-delete: true
35 no-update: true
36{% endif %}
37
38# ONOS_CORD, fully created in vtn.yaml
39 service#ONOS_CORD:
40 type: tosca.nodes.ONOSService
41 properties:
42 no-delete: true
43 no-create: true
44 no-update: true
45
46# ONOS_Fabric, fully created in fabric.yaml
47 service#ONOS_Fabric:
48 type: tosca.nodes.ONOSService
49 properties:
50 no-delete: true
51 no-create: true
52 no-update: true
53
Pingping Lin839ca032017-07-13 19:51:58 -070054# CORD Services, add later
55 service#vmme:
56 type: tosca.nodes.VMMEService
57 properties:
58 view_url: /admin/vmme/vmmeservice/$id$/
59 kind: vEPC
Yunpeng Zhang391428a2017-07-15 15:23:47 -040060
61 service#vbbu:
62 type: tosca.nodes.VBBUService
63 properties:
64 view_url: /admin/vbbu/vbbuservice/$id$/
Omar Abdelkader525bbce2017-07-17 11:09:25 -060065
66 service#vpgwc:
67 type: tosca.nodes.VPGWCService
68 properties:
69 view_url: /admin/vpgwc/vpgwcservice/$id$/
70 kind: vEPC