Skip to content
Configuration

Configuration

Test configuration

This minimal configuration can be used to ease testing in lab.

Not recommended for production.

/etc/jackadi/manager.yaml
auto-accept-node: true  # avoids having to accept nodes manually
mtls:
  enabled: false  # in development, mTLS authentication can be skipped

Minimal recommended configuration for production

/etc/jackadi/manager.yaml
# should listen only on the network you want to serve
address: "0.0.0.0"

# auto acceptation should be disabled,
# unless you have a strong pki management
auto-accept-node: false

# mTLS is critical for production to both
# authenticate and encrypt communication
mtls:
  enabled: true
  key: "/etc/jackadi/certs/manager.key"
  cert: "/etc/jackadi/certs/manager.crt"
  node-ca-cert: "/etc/jackadi/certs/ca.crt"