blob: 14f28f56126812a182ec806f5b5d6bca0d17dbc3 [file] [log] [blame]
Andrea Campanellac5c1b7c2017-06-23 14:06:03 +02001tosca_definitions_version: tosca_simple_yaml_1_0
2
3imports:
4 - custom_types/xos.yaml
5
6description: carrierethernet-app onboarding, generated by platform-install
7topology_template:
8 node_templates:
9
10 service#ONOS_CORD:
11 type: tosca.nodes.ONOSService
12 properties:
13 no-delete: true
14 no-create: true
15 no-update: true
16
17 service#ONOS_Fabric:
18 type: tosca.nodes.ONOSService
19 properties:
20 no-delete: true
21 no-create: true
22 no-update: true
23
24 CarrierEthernet_ONOS_app:
25 type: tosca.nodes.ONOSApp
26 requirements:
27 - onos_tenant:
28 node: service#ONOS_CORD
29 relationship: tosca.relationships.TenantOfService
30 properties:
31 install_dependencies: http://mavenrepo:8080/repository/org/opencord/ce/ce-api/1.0.0/ce-api-1.0.0.oar, http://mavenrepo:8080/repository/org/opencord/ce/ecord-local-app/1.0.0/ecord-local-app-1.0.0.oar, /repository/org/opencord/ce/vee/1.0.0/vee-1.0.0.oar
32 dependencies: org.onosproject.drivers.microsemi, org.onosproject.netconf
33
34
35 CarrierEthernet_Fabric_ONOS_app:
36 type: tosca.nodes.ONOSApp
37 requirements:
38 - onos_tenant:
39 node: service#ONOS_Fabric
40 relationship: tosca.relationships.TenantOfService
41 properties:
42 install_dependencies: http://mavenrepo:8080/repository/org/opencord/ce/ce-api/1.0.0/ce-api-1.0.0.oar, http://mavenrepo:8080/repository/org/opencord/ce/ecord-local-app/1.0.0/ecord-local-app-1.0.0.oar, /repository/org/opencord/ce/co/1.0.0/co-1.0.0.oar