diff options
| author | Paul Buetow <paul@buetow.org> | 2026-06-20 10:52:41 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-06-20 10:52:41 +0300 |
| commit | 87d8b7b36c3528b7ad14e01ac0aec06df88d6ff3 (patch) | |
| tree | 3c5cfb60fa123784baded153857eb7d0c5d0bd5f /openbsd/frontends | |
| parent | f4988baeeb975ff33a1d62b01e0cda17c7da9c7e (diff) | |
protonbridge: switch to --noninteractive daemon mode for clean k8s exec login
The faketty pipe approach from the shenxn image caused CrashLoopBackOff:
writing to the FIFO via echo sends EOF which terminates cat and bridge.
Instead: override entrypoint to run bridge --noninteractive directly (the
bridge binary at /usr/lib/protonmail/bridge/bridge). Bridge v3 embeds a
gRPC server; the separate 'bridge --cli' exec connects to it as a client.
Login flow: kubectl exec -it <pod> -- /usr/lib/protonmail/bridge/bridge --cli
socat port forwarding (25→1025, 143→1143) preserved in the entrypoint.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'openbsd/frontends')
0 files changed, 0 insertions, 0 deletions
