summaryrefslogtreecommitdiffstats
path: root/blueprints/reference_templates/DeploymentHandler-README.md
diff options
context:
space:
mode:
authorVijay Venkatesh Kumar <vv770d@att.com>2019-04-04 23:08:05 +0000
committerVijay Venkatesh Kumar <vv770d@att.com>2019-04-08 17:09:21 +0000
commit939daa0ccccdaa278ff9b19f1a8a14f3566f9923 (patch)
tree2d5df7deda87541b9771907c38b3a587fe23a091 /blueprints/reference_templates/DeploymentHandler-README.md
parente403deacfc8987d9366ec15acfcda07310df3152 (diff)
Bulk blueprint update
1) Moved older bluerpints from build dir 2) Modified snmp and ves blueprint port mapping 3) Added helm and Dashboard blueprint Change-Id: If4739901d754fa6fea81024917fb425e82c20657 Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-1270 Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
Diffstat (limited to 'blueprints/reference_templates/DeploymentHandler-README.md')
-rw-r--r--blueprints/reference_templates/DeploymentHandler-README.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/blueprints/reference_templates/DeploymentHandler-README.md b/blueprints/reference_templates/DeploymentHandler-README.md
new file mode 100644
index 0000000..8b76890
--- /dev/null
+++ b/blueprints/reference_templates/DeploymentHandler-README.md
@@ -0,0 +1,23 @@
+## Deployment Handler Installation Blueprint
+[`DeploymentHandler.yaml`](./DeploymentHandler.yaml) is a Cloudify blueprint that can be used to deploy an instance of the DCAE Deployment Handler (DH) as a Docker container in the DCAE Docker environment.
+
+### Input parameters
+Some deployment parameters can be controlled via inputs supplied to Cloudify at the time a deployment is created from the blueprint.
+The table below describes the available input parameters.
+
+Parameter|Description|Required?|Default
+---------|-----------|---------|-------
+`location_id`|Location where DH is to be deployed; should point to a central site|Yes|None
+`docker_host_override`|Registered service name of the Docker host where DH should be deployed|Yes|`platform_dockerhost`
+`deployment_handler_image`|Fully qualified name of the Docker image to use for DH|Yes|Current stable version of image
+`application_config`|Application-specific configuration parameters (see below)|No|`{}`
+`host_log_root`|root directory for logs in the Docker host file system|Yes|`/opt/onap/log`
+
+### Application configuration
+The DH has sensible defaults for its configuration. The `application_config` input can be used to supply additional configuration information to override defaults and/or to set values for optional parameters. The content of this input is a dictionary with parameter names as keys and parameter values as values. See the documentation for the DH for the available configuration parameters.
+
+### Additional configuration
+`DeploymentHandler.yaml` relies on the DCAE Docker plugin to carry out the actual deployment. The plugin gathers information from the blueprint and the inputs and uses this information to make API calls to a Docker Engine running in the DCAE environment.
+
+Certain aspects of Docker behavior are controlled through inputs to the plugin's `create` operation. This includes mapping directories and files from the host file system into the Docker container's file system. It is also possible to pass environment variables to the container. The inputs to the `create` operation are specified inside the blueprint in the `interfaces` section of node definition for the deployment handler.
+