Cilium configures multiple ipcache maps #25154
Labels
sig/datapath
Impacts bpf/ or low-level forwarding details, including map management and monitor messages.
sig/loader
Impacts the loading of BPF programs into the kernel.
During development on
main
during the v1.14 dev cycle, I noticed behaviour like this inside the cilium-agent container:I've just changed the version to v1.13.2 and I'm observing similar behaviour. At a glance it seems like there are four of these maps during startup, then two of them get cleaned up and the other two remain around indefinitely.
There seems to be only one ipcache actually pinned to the filesystem:
Particularly concerning is that it seems like some of the tail call programs are still referring to each ipcache map:
This could lead to more severe connectivity issues if programs are relying on an ipcache map that is not getting updated.
The text was updated successfully, but these errors were encountered: