k.renner 253ebb04fe paperless(ftp-scanner): use externalTrafficPolicy=Cluster
The Cilium L2 announcer leader-elects the lease holder independently of
pod locality. With ETP=Local, whenever the lease landed on a node
without a local backend (here: lease on k8s-2, pod on k8s-1) the LB IP
ARP-resolved successfully but every TCP SYN got RST'd. Same failure
mode the wiki documents from the alloy-syslog incident on 2026-05-02.

Cluster matches the convention used by every other cross-VLAN LB
service in the cluster; the only documented ETP=Local exception is
home-assistant on the iot VLAN where v30iot is L2-shared with the nodes.

The allow-ftp-scanner CNP permits world+host+remote-node, so the
masquerade-induced source-identity shift doesn't break the policy.
2026-05-10 19:37:55 +02:00
S
Description
No description provided
38 MiB
master
Latest
2026-01-31 15:05:31 +00:00
Languages
Go 35.7%
Shell 24.3%
Python 22.4%
Jinja 5.1%
HCL 4.8%
Other 7.6%