1 tosca_definitions_version: tosca_simple_yaml_1_0_0
3 Non-normative type definitions, as per section 8 of TOSCA simple profile.
8 tosca.artifacts.Deployment.Image.Container.Docker:
9 derived_from: tosca.artifacts.Deployment.Image
10 description: Docker Container Image
12 tosca.artifacts.Deployment.Image.VM.ISO:
13 derived_from: tosca.artifacts.Deployment.Image.VM
14 description: Virtual Machine (VM) image in ISO disk format
15 mime_type: application/octet-stream
18 tosca.artifacts.Deployment.Image.VM.QCOW2:
19 derived_from: tosca.artifacts.Deployment.Image.VM
20 description: Virtual Machine (VM) image in QCOW v2 standard disk format
21 mime_type: application/octet-stream
27 tosca.capabilities.Container.Docker:
28 derived_from: tosca.capabilities.Container
40 entry_schema: tosca.datatypes.network.PortSpec
44 entry_schema: tosca.datatypes.network.PortSpec
54 tosca.nodes.Database.MySQL:
55 derived_from: tosca.nodes.Database
58 capability: tosca.capabilities.Container
59 node: tosca.nodes.DBMS.MySQL
61 tosca.nodes.DBMS.MySQL:
62 derived_from: tosca.nodes.DBMS
66 description: reflect the default MySQL server port
70 # MySQL requires a root_password for configuration
71 # Override parent DBMS definition to make this property required
74 # Further constrain the
\91host
\92 capability to only allow MySQL databases
76 type: tosca.capabilities.Container
77 valid_source_types: [ tosca.nodes.Database.MySQL ]
79 tosca.nodes.WebServer.Apache:
80 derived_from: tosca.nodes.WebServer
82 tosca.nodes.WebApplication.WordPress:
83 derived_from: tosca.nodes.WebApplication
93 capability: tosca.capabilities.Endpoint.Database
94 node: tosca.nodes.Database
95 relationship: tosca.relationships.ConnectsTo
97 tosca.nodes.WebServer.Nodejs:
98 derived_from: tosca.nodes.WebServer
100 # Property to supply the desired implementation in the Github repository
104 description: location of the application on the github.
105 default: https://github.com/mmm/testnode.git
108 type: tosca.interfaces.node.lifecycle.Standard
113 tosca.nodes.Container.Application.Docker:
114 derived_from: tosca.nodes.Container.Application
117 capability: tosca.capabilities.Container.Docker