1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00

Merge pull request #92347 from openshift-cherrypick-robot/cherry-pick-91783-to-enterprise-4.19

[enterprise-4.19] OSDOCS-13985: updates multus in config.yaml MicroShift
This commit is contained in:
Shauna Diaz
2025-04-17 14:26:18 -04:00
committed by GitHub
3 changed files with 28 additions and 13 deletions

View File

@@ -249,6 +249,10 @@ container_memory_working_set_bytes{container=`router`,namespace=`openshift-ingre
|String
|Deploys the Open Virtual Networking - Kubernetes (OVN-K) network plugin as the default container network interface (CNI) when empty or set to `"ovnk"`. Supported values are empty, `""` or `"ovnk"`. Setting to `"none"` removes the CNI and is not recommended. Only OVN-K is managed by {microshift-short}.
|`network.multus.status`
|`string`
|Controls the deployment of the Multus Container Network Interface (CNI). Default status is `Disabled`. If you set the value to `Enabled`, the Multus CNI cannot be deleted.
|`network.serviceNetwork`
|IP address block
|A block of virtual IP addresses for Kubernetes services. IP address pool for services. IPv4 is the default. Dual-stack entries are supported. The first entry in this field is immutable after {microshift-short} starts. Default range is `10.43.0.0/16`.

View File

@@ -42,11 +42,17 @@ dns:
etcd:
memoryLimitMB: 0
ingress:
certificateSecret: router-certs-default
clientTLS:
allowedSubjectPatterns:
clientCA:
name: ""
clientCertificatePolicy: ""
defaultHTTPVersion: 1
forwardedHeaderPolicy: ""
httpCompression:
mimeTypes:
- ""
httpCompression:
mimeTypes:
- ""
httpEmptyRequestsPolicy: Respond
listenAddress:
- ""
@@ -80,22 +86,26 @@ network:
clusterNetwork:
- 10.42.0.0/16
cniPlugin: ""
multus:
status: Disabled # <2>
serviceNetwork:
- 10.43.0.0/16
serviceNodePortRange: 30000-32767
node:
hostnameOverride: ""
nodeIP: "" # <2>
nodeIP: "" # <3>
nodeIPv6: ""
storage:
driver: "" # <3>
optionalCsiComponents: # <4>
driver: "" # <4>
optionalCsiComponents: # <5>
- ""
telemetry:
endpoint: https://infogw.api.openshift.com
status: Enabled
endpoint: https://infogw.api.openshift.com
proxy: ""
status: Enabled
----
<1> Calculated based on the address of the service network.
<2> The IP address of the default route.
<3> Default null value deploys Logical Volume Managed Storage (LVMS).
<4> Default null value deploys `snapshot-controller`.
<2> Controls the deployment of the Multus Container Network Interface (CNI).
<3> The IP address of the default route.
<4> Default null value deploys Logical Volume Managed Storage (LVMS).
<5> Default null value deploys `snapshot-controller`.

View File

@@ -6,11 +6,11 @@
[id="microshift-installing-multus_{context}"]
= Installing the multiple networks plugin
Use this procedure to install the {microshift-short} Multus CNI plugin alongside a new {microshift-short} installation. The {microshift-short} Multus Container Network Interface (CNI) plugin is not installed by default. If you want to attach additional networks to a pod for high-performance network configurations, install the `microshift-multus` RPM package.
You can install the {microshift-short} Multus Container Network Interface (CNI) plugin alongside a new {microshift-short} installation. If you want to attach additional networks to a pod for high-performance network configurations, install the `microshift-multus` RPM package.
[IMPORTANT]
====
Uninstalling the {microshift-short} Multus CNI is not supported.
The {microshift-short} Multus CNI plugin manifests are included in the {microshift-short} binary. To enable multiple networks, you can either set the value in the {microshift-short} `config.yaml` file to `Enabled`, or use the configuration snippet in the `microshift-multus` RPM. Uninstalling the {microshift-short} Multus CNI is not supported in either case.
====
.Procedure
@@ -28,6 +28,7 @@ If you create your custom resources (CRs) while you are completing your installa
====
.Next steps
. Continue with your new {microshift-short} installation, including any add-ons.
. Create the custom resources (CRs) needed for your {microshift-short} Multus CNI plugin.