blob: d1406fb5f00207e47c58d8d7be1c153bd87f7a0e [file] [log] [blame]
Scott Bakerd41206f2017-10-03 11:06:36 -07001
Andrea Campanella770ca042017-06-23 14:06:03 +02002tosca_definitions_version: tosca_simple_yaml_1_0
3
4imports:
Matteo Scandolo1ed76b82017-12-05 13:58:22 -08005 - custom_types/onosapp.yaml
6 - custom_types/onosservice.yaml
7 - custom_types/serviceinstanceattribute.yaml
Andrea Campanella770ca042017-06-23 14:06:03 +02008
9description: carrierethernet-app onboarding, generated by platform-install
10topology_template:
11 node_templates:
12
Matteo Scandolo1ed76b82017-12-05 13:58:22 -080013 # ONOS_CORD fully created in onos-global-service.yaml
Andrea Campanella770ca042017-06-23 14:06:03 +020014 service#ONOS_CORD:
15 type: tosca.nodes.ONOSService
16 properties:
Matteo Scandolo1ed76b82017-12-05 13:58:22 -080017 name: ONOS_CORD
18 must-exist: true
Andrea Campanella770ca042017-06-23 14:06:03 +020019
20 CarrierEthernet_ONOS_app:
21 type: tosca.nodes.ONOSApp
Andrea Campanella770ca042017-06-23 14:06:03 +020022 properties:
Matteo Scandolo1ed76b82017-12-05 13:58:22 -080023 name: CarrierEthernet_ONOS_app
Marc De Leenheerbd2ac9e2017-12-01 17:19:11 -080024 install_dependencies: {{ onos_mavenrepo_url }}/repository/org/opencord/ce/ce-api/1.1.0-SNAPSHOT/ce-api-1.1.0-SNAPSHOT.oar, {{ onos_mavenrepo_url }}/repository/org/opencord/ce/ecord-global-app/1.1.0-SNAPSHOT/ecord-global-app-1.1.0-SNAPSHOT.oar
Matteo Scandolo1ed76b82017-12-05 13:58:22 -080025 requirements:
26 - owner:
27 node: service#ONOS_CORD
28 relationship: tosca.relationships.BelongsToOne