-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Bug 1787281, Added Optimizing networking section #26917
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
Conversation
|
The preview will be available shortly at: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In OCP 4.x, the MTU is configured at install time only.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like it's from Ansible for 3.11? This is inapplicable in 4.x.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The MTU information is available here:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So I'd keep the MTU discussion possibly, but omit the procedure and note that this must happen during cluster installation only.
And the MTU size varies between OpenShift SDN and OVN-Kubernetes; We now offer both as of 4.6 GA.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It probably makes sense to include OVN-Kubernetes as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
However, it uses Geneve / GENEVE instead of VXLAN as the tunnel protocol.
4212aa2 to
1d60140
Compare
|
@chaitanyaenr @jboxman I made some updates. PTAL and let me know if we're getting closer 😄 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We seem to have excised SDN mostly from the docs, because reasons. OpenShift SDN is a legacy name. Lately, it's called the cluster network provider. (Such as OpenShift SDN cluster network provider.) So I'd say
and the cluster network MTU.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
s/0must/must/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is all handled internally now; Previously in OCP 3.x it was somewhat manual.
So I'd omit entirely the second paragraph. No one can actually do that anymore.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And it's possible to xref to OVN-Kubernetes as well.
xref:../../networking/ovn_kubernetes_network_provider/about-ovn-kubernetes.adoc#about-ovn-kubernetes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Or these xrefs:
[id="nw-operator-configuration-parameters-for-openshift-sdn_{context}"]
== Configuration parameters for the OpenShift SDN default CNI network provider
[id="nw-operator-configuration-parameters-for-ovn-sdn_{context}"]
== Configuration parameters for the OVN-Kubernetes default CNI network provider
|
@ahardin-rh, added a few more comments. |
1d60140 to
ef5096f
Compare
|
@jboxman Updated. Thanks for the insight! |
|
@anuragthehatter Are you able to provide QE review or point me in the right direction? Thanks! |
|
@mffiedler PTAL. Thank you! |
|
@anuragthehatter @rbbratta Please reveiw - especially from a 3.11 -> 4.z change perspective and the addition of OVN |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And I believe its minus 100 bytes for OVN. We can also include it as reference for OVN as geneve/ovn is already being discussed in this doc. wdyt
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@anuragthehatter I applied your suggestion. Can you please review the latest change? Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ahardin-rh Thank you for applying the change. I guess we can put line For OVN and Geneve, the MTU must be less than the NIC MTU by 100 bytes at a minimum. after we finish sdn discussion. I means post On a jumbo frame ethernet network, set this to `8950`.. Currently seems like we are sandwiching ovn details in btw continued SDN dicussion. Will leave up to you to decide. Thank you. Rest LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I moved the OVN discussion to the right spot.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/LGTM
ef5096f to
fc761e2
Compare
fc761e2 to
c8cb928
Compare
|
/cherrypick enterprise-4.7 |
|
/cherrypick enterprise-4.6 |
|
/cherrypick enterprise-4.5 |
|
@ahardin-rh: new pull request created: #28048 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/cherrypick enterprise-4.4 |
|
@ahardin-rh: new pull request created: #28049 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@ahardin-rh: new pull request created: #28050 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@ahardin-rh: new pull request created: #28051 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
https://bugzilla.redhat.com/show_bug.cgi?id=1787281
@chaitanyaenr PTAL