Design a TLS production profile for Traefik, Akka remoting and gRPC #64

Open
opened 2026-11-06 15:24:42 -05:00 by dohertj2 · 0 comments
Owner

Register row 128 (deferred-work register).

Traefik, Akka remoting and the gRPC h2c listeners are all plaintext; only gRPC command/control and stream boundaries carry per-site PSK auth, and Akka remoting is unauthenticated. A deployable profile (Traefik entrypoint certs, Akka enable-ssl + secure cookie, gRPC over h2/TLS with PSK retained, cert distribution for 8+ nodes) has never been designed end to end. Medium for any non-lab network.

Revisit trigger (from register): First non-lab deployment (any network not wholly inside the plant security boundary).

Current state: Accepted for the trusted lab/plant network; not designed.
Origin: 2026-10-21 system review (docs/plans/2026-10-21-system-review-remediation.md), carried from prior reviews.

Source: docs/plans/2026-07-08-deferred-work-register.md row 128

Register row 128 (deferred-work register). Traefik, Akka remoting and the gRPC h2c listeners are all plaintext; only gRPC command/control and stream boundaries carry per-site PSK auth, and Akka remoting is unauthenticated. A deployable profile (Traefik entrypoint certs, Akka `enable-ssl` + secure cookie, gRPC over h2/TLS with PSK retained, cert distribution for 8+ nodes) has never been designed end to end. Medium for any non-lab network. **Revisit trigger (from register):** First non-lab deployment (any network not wholly inside the plant security boundary). **Current state:** Accepted for the trusted lab/plant network; not designed. Origin: 2026-10-21 system review (`docs/plans/2026-10-21-system-review-remediation.md`), carried from prior reviews. Source: `docs/plans/2026-07-08-deferred-work-register.md` row 128
dohertj2 added the type:featurepriority:p2migrated labels 2026-11-06 15:24:42 -05:00
Sign in to join this conversation.