blob: 48dcc1b3d1b9933b36043094c1607ad83ec5e591 [file] [log] [blame]
tosca_definitions_version: tosca_simple_yaml_1_0
description: Onboard the exampleservice
imports:
- custom_types/xos.yaml
topology_template:
node_templates:
# UI Container
xos-spa-gui:
type: tosca.nodes.Component
properties:
image: xosproject/xos-gui
ports: 4000:4000
gui-to-chameleon:
type: tosca.nodes.ComponentLink
properties:
container: xos_chameleon
alias: xos-chameleon
kind: internal
requirements:
- xos:
node: xos-spa-gui
relationship: tosca.relationships.LinkOfComponent
gui-to-gw:
type: tosca.nodes.ComponentLink
properties:
container: xos-rest-gateway
alias: xos-rest-gw
kind: internal
requirements:
- xos:
node: xos-spa-gui
relationship: tosca.relationships.LinkOfComponent