Skip to content

Connecting a Product to SEAL NATS


If you use SEAL NATS with PLOSSYS Output Engine or DPF, some changes need to be done in Consul after installing that product. The keys are the same for both products.


TLS


When using TLS encryption with SEAL NATS, the following keys need to be set in Consul:

  • BROKER_FORCE_TLS: specifies if the SEAL NATS message broker uses TLS.
  • BROKER_REJECT_UNAUTHORIZED: specifies if self-signed TLS certificates from the message broker will be rejected.

Token Authentication


When using token authentication to secure client connections of SEAL NATS, the following key needs to be set in Consul:

  • BROKER_TOKEN: specifies the message broker access token.

Clustering


If you are running PLOSSYS Output Engine or DPF in a cluster, SEAL NATS needs to be installed on every server of that product. Additionally, the following key has to be set in Consul:

  • BROKER_SERVERS: specifies the message broker server hosts and ports.

Hint - key-value store keys for PLOSSYS Output Engine

PLOSSYS Output Engine additionally uses KV_* keys to configure the NATS key-value store used by seal-co-notifier. These keys are optional, each has a default value. DPF does not use the NATS key-value store. Refer to the PLOSSYS Output Engine key reference for details.


Literature - key references

For a detailed description of these keys, refer to the key reference of your product:


Back to top