blob: 457e9469ed249878e90bd69a4516e76767d687e5 [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:
# command: cd /var/www; BRAND=opencloud npm run build
name: xos-spa-gui
image: xosproject/xos-gui
ports: 4000:4000
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