mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
OSDOCS-14356-New: Added bond best practices info to networking docs
This commit is contained in:
committed by
openshift-cherrypick-robot
parent
2ec1076c99
commit
36dbaa98d3
@@ -0,0 +1,25 @@
|
||||
:_mod-docs-content-type: ASSEMBLY
|
||||
[id="network-bonding-considerations"]
|
||||
= Network bonding considerations
|
||||
include::_attributes/common-attributes.adoc[]
|
||||
:context: network-bonding-considerations
|
||||
|
||||
toc::[]
|
||||
|
||||
[role="_abstract"]
|
||||
You can use network bonding, also known as _link aggregration_, to combine many network interfaces into a single, logical interface. This means that you can use different modes for handling how network traffic distributes across bonded interfaces. Each mode provides fault tolerance and some modes provide load balancing capabilities to your network. Red Hat supports Open vSwitch (OVS) bonding and kernel bonding.
|
||||
|
||||
// Open vSwitch (OVS) bonding
|
||||
include::modules/nw-ovs-bonding.adoc[leveloffset=+1]
|
||||
|
||||
// Enabling active-backup mode for your cluster
|
||||
include::modules/enable-active-backup-mode.adoc[leveloffset=+2]
|
||||
|
||||
// Enabling OVS balance-slb mode for your cluster
|
||||
include::modules/enabling-OVS-balance-slb-mode.adoc[leveloffset=+2]
|
||||
|
||||
// Kernel bonding
|
||||
include::modules/nw-kernel-bonding.adoc[leveloffset=+1]
|
||||
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@ include::_attributes/common-attributes.adoc[]
|
||||
|
||||
toc::[]
|
||||
|
||||
[role="_abstract"]
|
||||
The Kubernetes NMState Operator provides a Kubernetes API for performing state-driven network configuration across the {product-title} cluster's nodes with NMState. The Kubernetes NMState Operator provides users with functionality to configure various network interface types, DNS, and routing on cluster nodes. Additionally, the daemons on the cluster nodes periodically report on the state of each node's network interfaces to the API server.
|
||||
|
||||
[IMPORTANT]
|
||||
@@ -38,6 +39,11 @@ Node networking is monitored and updated by the following objects:
|
||||
`NodeNetworkConfigurationPolicy`:: Describes the requested network configuration on nodes. You update the node network configuration, including adding and removing interfaces, by applying a `NodeNetworkConfigurationPolicy` CR to the cluster.
|
||||
`NodeNetworkConfigurationEnactment`:: Reports the network policies enacted upon each node.
|
||||
|
||||
[NOTE]
|
||||
====
|
||||
Do not make configuration changes to the `br-ex` bridge or its underlying interfaces as a postinstallation task.
|
||||
====
|
||||
|
||||
[id="installing-the-kubernetes-nmstate-operator-cli"]
|
||||
== Installing the Kubernetes NMState Operator
|
||||
|
||||
|
||||
Reference in New Issue
Block a user