summaryrefslogtreecommitdiffstats
path: root/docs/sections/services/ves-hv/installation.rst
blob: 7dafeaedac5eadd17871d17944ceb5821ec59c5c (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
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0

Installation
============

To run HV-VES Collector container you need to specify required parameters:

- listen-port - the port on which HV-VES will listen internally
- config-url - URL of HV-VES configuration on consul

There are also optional configuration parameters:

- health-check-api-port - Health check rest api listen port
- first-request-delay - Delay of first request to consul in seconds
- request-interval - Interval of consul configuration requests in seconds
- ssl-disable - Disable SSL encryption
- key-store - Key store in PKCS12 format path
- key-store-password - Key store password
- trust-store - File with trusted certificate bundle in PKCS12 format path
- trust-store-password - Trust store password
- idle-timeout-sec - Idle timeout for remote hosts. After given time without any data exchange the connection might be closed


These parameters can be configured either by passing command line option during `docker run` call or
by specifying environment variables named after command line option name
rewritten using `UPPER_SNAKE_CASE` and prepended with `VESHV_` prefix e.g. `VESHV_LISTEN_PORT`.