Securing Supporting Services
Node-RED
To enable TLS on the internal Node-RED server, set the environment variable EDGEXPERT_NODERED_TLS
to true on the host
export EDGEXPERT_NODERED_TLS=true
InfluxDB
To enable TLS on the internal InfluxDB server, set the environment variable EDGEXPERT_INFLUXDB_TLS
to true
on the host
export EDGEXPERT_INFLUXDB_TLS=true
Grafana
To enable TLS on the internal Grafana server, set the environment variable EDGEXPERT_GRAFANA_TLS
to true
on the host
export EDGEXPERT_GRAFANA_TLS=true
Securely Launch the Services
Additionally, Edge Xpert must be launched with the --secret
option.
For example, start a TLS-enabled Node-Red server with the following command:
edgexpert up --secret nodered