blob: aa341c7b9b7455cfef49a7366764e3f5a9ab311f [file] [log] [blame]
tosca_definitions_version: tosca_simple_yaml_1_0
description: created by platform-install, need to add M-CORD services later
imports:
- custom_types/xos.yaml
- custom_types/vmme.yaml
- custom_types/vbbu.yaml
topology_template:
node_templates:
# site, image, fully created in deployment.yaml
{{ site_name }}:
type: tosca.nodes.Site
image#vsg-1.1:
type: tosca.nodes.Image
# management networks, fully created in management-net.yaml
management:
type: tosca.nodes.network.Network.XOS
properties:
no-create: true
no-delete: true
no-update: true
{% if use_management_hosts %}
management_hosts:
type: tosca.nodes.network.Network.XOS
properties:
no-create: true
no-delete: true
no-update: true
{% endif %}
# ONOS_CORD, fully created in vtn.yaml
service#ONOS_CORD:
type: tosca.nodes.ONOSService
properties:
no-delete: true
no-create: true
no-update: true
# ONOS_Fabric, fully created in fabric.yaml
service#ONOS_Fabric:
type: tosca.nodes.ONOSService
properties:
no-delete: true
no-create: true
no-update: true
# CORD Services, add later
service#vmme:
type: tosca.nodes.VMMEService
properties:
view_url: /admin/vmme/vmmeservice/$id$/
kind: vEPC
replaces: service_vmme
service#vbbu:
type: tosca.nodes.VBBUService
properties:
view_url: /admin/vbbu/vbbuservice/$id$/
replaces: service_vbbu