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

cilium, docs: Add a note about KPR and nfs dependencies #27678

Merged
merged 1 commit into from
Aug 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 4 additions & 0 deletions Documentation/network/kubernetes/kubeproxy-free.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1590,6 +1590,10 @@ Limitations
which uses eBPF cgroup hooks to implement the service translation. Using it with libceph
deployments currently requires support for the getpeername(2) hook address translation in
eBPF, which is only available for kernels v5.8 and higher.
* In order to support nfs in the kernel with the socket-LB feature, ensure that
kernel commit ``0bdf399342c5 ("net: Avoid address overwrite in kernel_connect")``
is part of your underlying kernel. Linux kernels v6.6 and higher support it. Older
stable kernels are TBD. For a more detailed discussion see :gh-issue:`21541`.
* Cilium's DSR NodePort mode currently does not operate well in environments with
TCP Fast Open (TFO) enabled. It is recommended to switch to ``snat`` mode in this
situation.
Expand Down
1 change: 1 addition & 0 deletions Documentation/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -495,6 +495,7 @@ networkpolicy
newproto
newprotoparser
nfp
nfs
nftables
nginx
nodePort
Expand Down