Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add nft to k3s-root userspace bundle #11267

Open
brandond opened this issue Nov 7, 2024 · 0 comments
Open

Add nft to k3s-root userspace bundle #11267

brandond opened this issue Nov 7, 2024 · 0 comments
Assignees

Comments

@brandond
Copy link
Member

brandond commented Nov 7, 2024

The NFTablesProxyMode feature-gate is beta and on by default in Kubernetes v1.31:

When started with --kube-proxy-arg=proxy-mode=nftables, kube-proxy will look for the nft binary. If it is not found, kube-proxy will exit and k3s will fail to start:

ERRO[0003] kube-proxy exited: unable to create proxier: unable to create ipv4 proxier: could not find nftables binary: exec: "nft": executable file not found in $PATH

We should include nft in the k3s-root bundle, so that this works out of the box.

Note: the kube-proxy docs still don't cover the new mode, ref:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Peer Review
Development

No branches or pull requests

1 participant