78e2239a29a8feb316cd1eb8e07608057e897e4c
[dcaegen2.git] / docs / sections / services / heartbeat-ms / installation.rst
1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. _heartbeat-installation:
4
5
6 Helm Installation
7 =================
8
9 The Heartbeat microservice can be deployed using helm charts in the oom repository.
10
11 Deployment steps
12 ~~~~~~~~~~~~~~~~
13
14 - Default app config values can be updated in oom/kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml.
15
16 - Make the chart and deploy using the following command:
17
18   .. code-block:: bash
19
20     cd oom/kubernetes/
21     make dcaegen2-services
22     helm install dev-dcaegen2-services dcaegen2-services --namespace <namespace> --set global.masterPassword=<password>
23
24 - To deploy only RESTConf:
25
26   .. code-block:: bash
27
28     helm install dev-dcae-heartbeat dcaegen2-services/components/dcae-heartbeat --namespace <namespace> --set global.masterPassword=<password>
29
30 - To Uninstall
31
32   .. code-block:: bash
33
34     helm uninstall dev-dcae-heartbeat