You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/installation-network-user-infra.adoc
+9-1Lines changed: 9 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -87,9 +87,17 @@ endif::ibm-z[]
87
87
ifndef::ibm-z[]
88
88
During the initial boot, the machines require an IP address configuration that is set either through a DHCP server or statically by providing the required boot options. After a network connection is established, the machines download their Ignition config files from an HTTP or HTTPS server. The Ignition config files are then used to set the exact state of each machine. The Machine Config Operator completes more changes to the machines, such as the application of new certificates or keys, after installation.
89
89
90
+
Use a DHCP server for the long-term management of the machines for your cluster. Ensure that the DHCP server is configured to provide persistent IP addresses, DNS server information, and hostnames to the cluster machines. As a cluster administrator, ensure that you reserve the following IP addresses components that interact with the DHCP server:
91
+
92
+
* Two unique virtual IP (VIP) addresses. One VIP address for the API endpoint and one VIP address for the wildcard ingress endpoint.
93
+
* One IP address for the provisioner node.
94
+
* An IP address for each control plane node.
95
+
* An IP address for each compute node.
96
+
If you have multiple network interfaces that interact with a bonded interface, reserve the same IP addresses for these multiple network interfaces so to ensure better load balancing, fault tolerance, and bandwidth capabilites for your cluster network infrastructure.
97
+
90
98
[NOTE]
91
99
====
92
-
* It is recommended to use a DHCP server for long-term management of the cluster machines. Ensure that the DHCP server is configured to provide persistent IP addresses, DNS server information, and hostnames to the cluster machines.
100
+
* Use a DHCP server for long-term management of the cluster machines. Ensure that the DHCP server is configured to provide persistent IP addresses, DNS server information, and hostnames to the cluster machines.
93
101
94
102
* If a DHCP service is not available for your user-provisioned infrastructure, you can instead provide the IP networking configuration and the address of the DNS server to the nodes at {op-system} install time. These can be passed as boot arguments if you are installing from an ISO image. See the _Installing {op-system} and starting the {product-title} bootstrap process_ section for more information about static IP provisioning and advanced networking options.
Copy file name to clipboardExpand all lines: modules/installation-user-infra-machines-static-network.adoc
+17-6Lines changed: 17 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -220,7 +220,20 @@ ifndef::ibm-z-kvm[]
220
220
[discrete]
221
221
=== Bonding multiple network interfaces to a single interface
222
222
223
-
Optional: You can bond multiple network interfaces to a single interface by using the `bond=` option. Refer to the following examples:
223
+
As an optional configuration,, you can bond multiple network interfaces to a single interface by using the `bond=` option. To apply this configuration to your cluster, complete the procedure steps for each node that runs on your cluster.
224
+
225
+
[IMPORTANT]
226
+
====
227
+
A bonding mode specifies the policy for how bond interfaces are used during network transmission. If your network configuration includes an Open vSwitch (OVS) interface and you enabled `active-backup` bond mode, you must specify a Media Access Control (MAC) address failover. This configuration prevents node communication issues with the bond interfaces, such as `eno1f0` and `eno2f0`.
228
+
229
+
The following list details supported values for the `fail_over_mac` parameter:
230
+
231
+
* `0`: Specifies the `none` value and this is the default value that disables MAC address failover so that all nodes receive the same MAC address as the bond interface. With this setting, packets might be sent to inactive nodes.
232
+
* `1`: Specifies the `active` value and sets the MAC address of the primary bond interface to always remain the same as active nodes. If during a failover, the MAC address of a node changes, the MAC address of the bond interface changes to match the new MAC address of the node.
233
+
* `2`: Specifies the `follow` value so that during a failover, an active node gets the MAC address of the bond interface and a formerly active node receives the MAC address of the newly active node.
234
+
====
235
+
236
+
.Procedure
224
237
225
238
* The syntax for configuring a bonded interface is: `bond=<name>[:<network_interfaces>][:options]`
226
239
+
@@ -235,7 +248,7 @@ information for the bonded interface.
235
248
[source,terminal]
236
249
----
237
250
bond=bond0:em1,em2:mode=active-backup
238
-
ip=bond0:dhcp
251
+
fail_over_mac=1
239
252
----
240
253
241
254
** To configure the bonded interface to use a static IP address, enter the specific IP address you want and related information. For example:
@@ -266,7 +279,6 @@ Optional: You can configure VLANs on bonded interfaces by using the `vlan=` para
266
279
267
280
[source,terminal]
268
281
----
269
-
ip=bond0.100:dhcp
270
282
bond=bond0:em1,em2:mode=active-backup
271
283
vlan=bond0.100:bond0
272
284
----
@@ -287,9 +299,9 @@ ifndef::ibm-z[]
287
299
[discrete]
288
300
=== Bonding multiple SR-IOV network interfaces to a dual port NIC interface
289
301
290
-
Optional: You can bond multiple SR-IOV network interfaces to a dual port NIC interface by using the `bond=` option.
302
+
As an optional configuration, you can bond multiple SR-IOV network interfaces to a dual port NIC interface by using the `bond=` option.
291
303
292
-
On each node, you must perform the following tasks:
304
+
.Procedure
293
305
294
306
ifndef::installing-ibm-power[]
295
307
. Create the SR-IOV virtual functions (VFs) following the guidance in link:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/configuring_and_managing_virtualization/managing-virtual-devices_configuring-and-managing-virtualization#managing-sr-iov-devices_managing-virtual-devices[Managing SR-IOV devices]. Follow the procedure in the "Attaching SR-IOV networking devices to virtual machines" section.
@@ -313,7 +325,6 @@ The following examples illustrate the syntax you must use:
313
325
[source,terminal]
314
326
----
315
327
bond=bond0:eno1f0,eno2f0:mode=active-backup
316
-
ip=bond0:dhcp
317
328
----
318
329
319
330
** To configure the bonded interface to use a static IP address, enter the specific IP address you want and related information. For example:
Copy file name to clipboardExpand all lines: modules/nw-understanding-networking-service-to-pod.adoc
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ Key concepts of service-to-pod communication include:
28
28
29
29
Services use selectors to identify the pods that should receive the traffic. The selectors match labels on the pods to determine which pods are part of the service. Example: A service with the selector `app: myapp` will route traffic to all pods with the label `app: myapp`.
30
30
31
-
Endpoints are dynamically updated to reflect the current IP addresses of the pods that match the service selector. {product-name} maintains these endpoints and ensures that the service routes traffic to the correct pods.
31
+
Endpoints are dynamically updated to reflect the current IP addresses of the pods that match the service selector. {product-title} maintains these endpoints and ensures that the service routes traffic to the correct pods.
32
32
33
33
The communication flow refers to the sequence of steps and interactions that occur when a service in Kubernetes routes traffic to the appropriate pods. The typical communication flow for service-to-pod communication is as follows:
Copy file name to clipboardExpand all lines: modules/virt-example-nmstate-multiple-interfaces.adoc
+5Lines changed: 5 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,11 @@
7
7
8
8
You can create multiple interfaces in the same node network configuration policy. These interfaces can reference each other, allowing you to build and deploy a network configuration by using a single policy manifest.
9
9
10
+
[IMPORTANT]
11
+
====
12
+
If multiple interfaces use the same default configuration, a single Network Manager connection profile activates on multiple interfaces simultaneously and this causes connections to have the same universally unique identifier (UUID). To avoid this issue, ensure that each interface has a specific configuration that is different to the default configuration.
13
+
====
14
+
10
15
The following example YAML file creates a bond that is named `bond10` across two NICs and VLAN that is named `bond10.103` that connects to the bond.
0 commit comments