Context
--grpc-tls always regenerates server.crt / server.key / ca.crt under the runtime tls/ directory on every start (writeAutoTlsMaterial). Clients that cached ca.crt break after a daemon (or container) restart.
Flagged during review of PR #63: #63
Proposal
- If valid cert+key already exist under
tls/, reuse them instead of regenerating
- Document lifetime clearly in CONTAINER.md (and note when regeneration happens)
- Optional: volume-mount guidance so container CA remains stable across restarts
References
Context
--grpc-tlsalways regeneratesserver.crt/server.key/ca.crtunder the runtimetls/directory on every start (writeAutoTlsMaterial). Clients that cachedca.crtbreak after a daemon (or container) restart.Flagged during review of PR #63: #63
Proposal
tls/, reuse them instead of regeneratingReferences