Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,4 @@ commercial_package
.vale/styles/OpenShiftAsciiDoc
.vale/styles/RedHat
.vale/styles/AsciiDocDITA/
.claude
16 changes: 8 additions & 8 deletions modules/nw-multus-bond-cni-object.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ The following table describes the configuration parameters for the Bond CNI plug

|`name`
|`string`
|Specifies the name given to this CNI network attachment definition. This name is used to identify and reference the interface within the container.
|The mandatory, unique identifier assigned to this CNI network attachment definition. It is used by the container runtime to select the correct network configuration and serves as the key for persistent resource state management, such as IP address allocations.

|`cniVersion`
|`string`
Expand All @@ -34,15 +34,15 @@ The following table describes the configuration parameters for the Bond CNI plug

|`mtu`
|`integer`
|Optional: Specifies the maximum transmission unit (MTU) of the bond. The default is `1500`.
|Optional: Specifies the maximum transmission unit (MTU) of the bond. The default is `1500`.

|`failOverMac`
|`integer`
|Optional: Specifies the `failOverMac` setting for the bond. Default is `0`.

|`mode`
|`string`
|Specifies the bonding policy.
|Specifies the bonding policy.

|`linksInContainer`
|`boolean`
Expand All @@ -66,15 +66,15 @@ The following example configures a secondary network named `bond-net1`:
[source,json]
----
{
"type": "bond",
"type": "bond",
"cniVersion": "0.3.1",
"name": "bond-net1",
"mode": "active-backup",
"failOverMac": 1,
"linksInContainer": true,
"mode": "active-backup",
"failOverMac": 1,
"linksInContainer": true,
"miimon": "100",
"mtu": 1500,
"links": [
"links": [
{"name": "net1"},
{"name": "net2"}
],
Expand Down
3 changes: 2 additions & 1 deletion modules/nw-multus-bridge-object.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ ifndef::microshift[]

|`name`
|`string`
|The value for the `name` parameter you provided previously for the CNO configuration.
|The mandatory, unique identifier assigned to this CNI network attachment definition. It is used by the container runtime to select the correct network configuration and serves as the key for persistent resource state management, such as IP address allocations.

endif::microshift[]

ifdef::microshift[]
Expand Down
4 changes: 2 additions & 2 deletions modules/nw-multus-dummy-device-object.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
[id="nw-multus-dummy-device-object_{context}"]
= Configuration for a dummy device additional network

[role="_abstract"]
[role="_abstract"]
The dummy CNI plugin functions like a loopback device. The plugin is a virtual interface, and you can use the plugin to route the packets to a designated IP address. Unlike a loopback device, the IP address is arbitrary and is not restricted to the `127.0.0.0/8` address range.

The dummy device CNI plugin JSON configuration object describes the configuration parameters for the dummy CNI plugin. The following table details these parameters:
Expand All @@ -21,7 +21,7 @@ The dummy device CNI plugin JSON configuration object describes the configuratio

|`name`
|`string`
|The value for the `name` parameter that you previously specified for the CNO configuration.
|The mandatory, unique identifier assigned to this CNI network attachment definition. It is used by the container runtime to select the correct network configuration and serves as the key for persistent resource state management, such as IP address allocations.

|`type`
|`string`
Expand Down
2 changes: 1 addition & 1 deletion modules/nw-multus-host-device-object.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ The following table details the configuration parameters:

|`name`
|`string`
|The value for the `name` parameter you provided previously for the CNO configuration.
|The mandatory, unique identifier assigned to this CNI network attachment definition. It is used by the container runtime to select the correct network configuration and serves as the key for persistent resource state management, such as IP address allocations.

|`type`
|`string`
Expand Down
2 changes: 1 addition & 1 deletion modules/nw-multus-ipvlan-object.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ The IPVLAN CNI plugin JSON configuration object describes the configuration para

|`name`
|`string`
|The value for the `name` parameter you provided previously for the CNO configuration.
|The mandatory, unique identifier assigned to this CNI network attachment definition. It is used by the container runtime to select the correct network configuration and serves as the key for persistent resource state management, such as IP address allocations.

|`type`
|`string`
Expand Down
2 changes: 1 addition & 1 deletion modules/nw-multus-macvlan-object.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The MACVLAN CNI plugin JSON configuration object describes the configuration par

|`name`
|`string`
|The value for the `name` parameter you provided previously for the CNO configuration.
|The mandatory, unique identifier assigned to this CNI network attachment definition. It is used by the container runtime to select the correct network configuration and serves as the key for persistent resource state management, such as IP address allocations.

|`type`
|`string`
Expand Down
2 changes: 1 addition & 1 deletion modules/nw-multus-tap-object.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The TAP CNI plugin JSON configuration object describes the configuration paramet

|`name`
|`string`
|The value for the `name` parameter you provided previously for the CNO configuration.
|The mandatory, unique identifier assigned to this CNI network attachment definition. It is used by the container runtime to select the correct network configuration and serves as the key for persistent resource state management, such as IP address allocations.

|`type`
|`string`
Expand Down
2 changes: 1 addition & 1 deletion modules/nw-multus-vlan-object.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ The VLAN CNI plugin JSON configuration object describes the configuration parame

|`name`
|`string`
|The value for the `name` parameter you provided previously for the CNO configuration.
|The mandatory, unique identifier assigned to this CNI network attachment definition. It is used by the container runtime to select the correct network configuration and serves as the key for persistent resource state management, such as IP address allocations.

|`type`
|`string`
Expand Down