aboutsummaryrefslogtreecommitdiffstats
path: root/operations/dcae/blueprints/README.md
diff options
context:
space:
mode:
authork.kedron <k.kedron@partner.samsung.com>2021-04-26 09:22:57 +0200
committerk.kedron <k.kedron@partner.samsung.com>2021-05-10 09:00:06 +0200
commit81554bcbba51e08401313c4193a3dfbaaf2149d2 (patch)
tree2c1b381d25ddbe3cb8f2389a8ba1a13af50c524b /operations/dcae/blueprints/README.md
parent390f3912edc26065a7d4df705431cdd69f9aa1cb (diff)
Add DCAE deploy script
Add RAPPs blueprints Add dcae-cli script for deploying RAPPs Issue-ID: INT-1887 Signed-off-by: Krystian Kedron <k.kedron@partner.samsung.com> Change-Id: I8aebf3e96b34d16e88432385c8fc61a42d283594
Diffstat (limited to 'operations/dcae/blueprints/README.md')
-rw-r--r--operations/dcae/blueprints/README.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/operations/dcae/blueprints/README.md b/operations/dcae/blueprints/README.md
new file mode 100644
index 0000000..ecbb3b8
--- /dev/null
+++ b/operations/dcae/blueprints/README.md
@@ -0,0 +1,33 @@
+# Blueprint files for Cloudify
+
+Cloudify nodes types supported by ONAP Guilin are here:
+https://gerrit.onap.org/r/gitweb?p=dcaegen2/platform/plugins.git;a=blob;f=k8s/k8s-node-type.yaml;h=c14623aaf528db68f6aa960a18c54c603a1f943d;hb=refs/heads/guilin
+
+R-APP blueprints are based on node type: `dcae.nodes.ContainerizedServiceComponent`
+
+Following properties has meanings:
+
+- service_component_type
+ This comes as a name of the POD in the Kubernetes.
+- service_id
+ Unique id for this DCAE service instance this component belongs to.
+ This value will be applied as a tag in the registration of this component with Consul.
+ It will be visible in POD ENV as SERVICE_TAGS value.
+
+POD ENV
+
+Environment:
+
+- DCAE_CA_CERTPATH: /opt/dcae/cacert/cacert.pem
+- CONSUL_HOST: consul-server.onap
+- SERVICE_TAGS: rapp-service_id
+- CONFIG_BINDING_SERVICE: config-binding-service
+- CBS_CONFIG_URL: https://config-binding-service:10443/service_component_all/s8def4b1fc2ad4c05ba635289452860ee-componenttype-rapp
+
+POD Labels:
+app=s8def4b1fc2ad4c05ba635289452860ee-componenttype-rapp --> name of the POD without prefix
+cfydeployment=samsung_samsung-rapp-1 --> Service ID/Deployment Ref. / DeploymentId given to API when creating deployment
+cfynode=rapp-cloudify-node-template --> Blueprint node-template definition
+cfynodeinstance=rapp-cloudify-node-template_zbhke6
+k8sdeployment=dep-s8def4b1fc2ad4c05ba635289452860ee-componenttype-rapp --> Complete POD name
+pod-template-hash=6cdcd77994