Skip to content

Keep Cilium on physical interfaces - #71

Merged
PragalvaXFREZ merged 1 commit into
mainfrom
fix/cilium-physical-device-selection
Aug 15, 2026
Merged

PragalvaXFREZ merged 1 commit into
mainfrom
fix/cilium-physical-device-selection

Conversation

@PragalvaXFREZ

Copy link
Copy Markdown
Owner

Summary

  • restrict Cilium device selection to physical enp+ interfaces
  • prevent NetBird wt0 from lowering the pod network MTU
  • document the device-selection and verification contract

Root cause

NetBird added wt0 at MTU 1280. Cilium auto-detected that overlay as a datapath device and lowered cilium_host from MTU 1500 to 1280. Existing Cloudflare QUIC sessions survived until reconnect, after which new handshakes failed.

Validation

  • rendered every chart-backed Argo CD Application
  • confirmed the rendered Cilium ConfigMap sets devices: enp+
  • kubeconform: 59 valid, 4 skipped, 0 invalid
  • documentation contract passed
  • git diff --check passed

Signed-off-by: Pragalva Sapkota <sapkotapragalva@gmail.com>
@PragalvaXFREZ
PragalvaXFREZ merged commit 37baab3 into main Aug 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant