blob: e751169876a0e4a69172b8ec83a21ec75f227ef6 [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
Yunpeng Zhang45847142017-07-19 00:53:27 -04009 - custom_types/vsgw.yaml
Omar Abdelkaderb5863db2017-07-24 10:20:51 -070010 - custom_types/vhss.yaml
11 - custom_types/vpgwc.yaml
Omar Abdelkader525bbce2017-07-17 11:09:25 -060012
mcordbef65082017-05-24 16:05:07 -070013topology_template:
14 node_templates:
15
16# site, image, fully created in deployment.yaml
17 {{ site_name }}:
18 type: tosca.nodes.Site
19
20 image#vsg-1.1:
21 type: tosca.nodes.Image
22
23# management networks, fully created in management-net.yaml
24 management:
25 type: tosca.nodes.network.Network.XOS
26 properties:
27 no-create: true
28 no-delete: true
29 no-update: true
30
31{% if use_management_hosts %}
32 management_hosts:
33 type: tosca.nodes.network.Network.XOS
34 properties:
35 no-create: true
36 no-delete: true
37 no-update: true
38{% endif %}
39
40# ONOS_CORD, fully created in vtn.yaml
41 service#ONOS_CORD:
42 type: tosca.nodes.ONOSService
43 properties:
44 no-delete: true
45 no-create: true
46 no-update: true
47
48# ONOS_Fabric, fully created in fabric.yaml
49 service#ONOS_Fabric:
50 type: tosca.nodes.ONOSService
51 properties:
52 no-delete: true
53 no-create: true
54 no-update: true
55
Pingping Lin839ca032017-07-13 19:51:58 -070056# CORD Services, add later
57 service#vmme:
58 type: tosca.nodes.VMMEService
59 properties:
60 view_url: /admin/vmme/vmmeservice/$id$/
61 kind: vEPC
Yunpeng Zhang391428a2017-07-15 15:23:47 -040062
63 service#vbbu:
64 type: tosca.nodes.VBBUService
65 properties:
66 view_url: /admin/vbbu/vbbuservice/$id$/
Omar Abdelkaderb5863db2017-07-24 10:20:51 -070067 kind: vRAN
Omar Abdelkader525bbce2017-07-17 11:09:25 -060068
Omar Abdelkaderb5863db2017-07-24 10:20:51 -070069 service#vpgwc:
70 type: tosca.nodes.VPGWCService
71 properties:
72 view_url: /admin/vpgwc/vpgwcservice/$id$/
73 kind: vEPC
Yunpeng Zhang45847142017-07-19 00:53:27 -040074
75 service#vsgw:
76 type: tosca.nodes.VSGWService
Omar Abdelkader525bbce2017-07-17 11:09:25 -060077 properties:
Yunpeng Zhang45847142017-07-19 00:53:27 -040078 view_url: /admin/vsgw/vsgwservice/$id$/
Omar Abdelkader525bbce2017-07-17 11:09:25 -060079 kind: vEPC
Omar Abdelkaderb5863db2017-07-24 10:20:51 -070080
81 service#vhss:
82 type: tosca.nodes.VHSSService
83 properties:
84 view_url: /admin/vhss/vhssservice/$id$/
85 kind: vEPC