-
Notifications
You must be signed in to change notification settings - Fork 8
Component
aelgru edited this page Aug 3, 2012
·
3 revisions
In YADT components are:
- artefacts
- hosts
- services
Components are always host specific.
Components may require components, for example: a webapplication (a service in YADT) requires a tomcat web application server (a service in YADT).
To address components YADT uses component URIs. Possible schemes in component URIs are: artefact, host, and service.
{artefact|host|service}://<hostname>[/<name>[/<version>]]
Component URIs allow brace expansion to declare a set of components.
artefact://{hostname01|hostname02}/webapp
Component URIs allow range expressions to declare a set of components.
host://hostname0[1..3]
Component URIs allow wildcards to match component names and declare a set of components.
service://host/*