blob: ab2151768ce93873a50e465cf2b119f41355e192 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
.. Copyright (C) 2021 Nordix Foundation
.. DO NOT CHANGE THIS LABEL FOR RELEASE NOTES - EVEN THOUGH IT GIVES A WARNING
.. _deployment:
DMI-Plugin Deployment
#####################
.. toctree::
:maxdepth: 1
Deployment
==========
Refer to :ref:`CPS-Deployment<onap-cps:deployment>`
page for deployment documentation related to DMI-Plugin and all CPS components.
Additional DMI-Plugin Core Customisations
=========================================
Application Properties
----------------------
The following table lists properties that can be specified as helm chart
values to configure for the application being deployed. This list is not exhaustive.
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| Property | Description | Default Value |
+=======================================+=============================================================================================================+=================================================+
| config.appUserName | User name used by the DMI-Plugin to authenticate users for the REST APIs that it exposes. | ``ncmpuser`` |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| config.appUserPassword | Password used by the DMI-Plugin to authenticate users for the REST APIs that it exposes. | Not defined |
| | If not defined, the password is generated when deploying the application. | |
| | See also :ref:`CPS Credentials Retrieval<onap-cps:cps_common_credentials_retrieval>` | |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| config.dmiServiceName | DMI-Plugin hostname and port. | Not defined |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| config.cpsCore.username | Internal user name used by DMI-Plugin to connect to the CPS-Core service. | ``cpsuser`` |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| config.cpsCore.password | Internal password used by DMI-Plugin to connect to CPS-Core service. | Not defined |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| config.sdnc.url | SDNC host name and port. | ``http://sdnc:8181`` |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| config.sdnc.username | Internal user name used by DMI-Plugin to connect to the SDNC. | ``admin`` |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| config.sdnc.Password | Internal password used by DMI-Plugin to connect to the SDNC. | ``Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U`` |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
| config.sdnc.topologyId | SDNC topology Id. | ``topology-netconf`` |
+---------------------------------------+-------------------------------------------------------------------------------------------------------------+-------------------------------------------------+
DMI-Plugin Docker Installation
==============================
DMI-Plugin can also be installed in a docker environment. Istanbul `docker-compose <https://github.com/onap/cps-ncmp-dmi-plugin/blob/istanbul/docker-compose/docker-compose.yml>`_ is included in the repo to start all the relevant
services.
Istanbul instructions are covered in the `README <https://github.com/onap/cps-ncmp-dmi-plugin/blob/istanbul/docker-compose/README.md>`_.
|