LatticeLattice

Not generally available. Product and docs are public. Sales are closed.

Docs / Operations

systemd units

lattice-api, lattice-dhcpd, lattice-worker. Unique LATTICE_NODE_NAME on every dhcpd.

Units live in the product repo deploy/systemd/. Install binaries to /usr/local/bin, env to /etc/lattice/lattice.env mode 0600.

LATTICE_PG_DSN=postgres://lattice_dhcpd@pg-primary:5432/lattice?sslmode=require
LATTICE_NODE_NAME=dhcp-a
LATTICE_LISTEN_DHCP=:67
LATTICE_LISTEN_HTTP=:8080
LATTICE_LOG_LEVEL=info
LATTICE_QUARANTINE_TTL=15m

lattice-dhcpd.service uses CAP_NET_BIND_SERVICE for :67. Give each dhcpd host a unique LATTICE_NODE_NAME.

Do not run dhcpd and api on the same HTTP port on one host.

Entitlement: /etc/lattice/entitlement.json or LATTICE_ENTITLEMENT_PATH. See License.