mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
62 lines
1.6 KiB
Plaintext
62 lines
1.6 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * microshift_networking/microshift-cni-multus.adoc
|
|
|
|
:_mod-docs-content-type: CONCEPT
|
|
[id="microshift-multus-installing-on-running-node_{context}"]
|
|
= Installing the Multus CNI plugin on a running node
|
|
|
|
[role="_abstract"]
|
|
If you want to attach additional networks to a pod for high-performance network configurations, you can install the {microshift-short} Multus RPM package. After installation, a host restart is required to re-create all the pods with the Multus annotation.
|
|
|
|
[IMPORTANT]
|
|
====
|
|
Uninstalling the Multus CNI plugin is not supported.
|
|
====
|
|
|
|
.Prerequisites
|
|
|
|
* You have root access to the host.
|
|
|
|
.Procedure
|
|
|
|
. Install the Multus RPM package by running the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ sudo dnf install microshift-multus
|
|
----
|
|
+
|
|
[TIP]
|
|
====
|
|
If you create your custom resources (CRs) for additional networks now, you can complete your installation and apply configurations with one restart.
|
|
====
|
|
|
|
. To apply the package manifest to an active node, restart the host by running the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ sudo systemctl restart
|
|
----
|
|
|
|
.Verification
|
|
|
|
* After restarting, ensure that the Multus CNI plugin components are created by running the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ oc get pod -A | grep multus
|
|
----
|
|
+
|
|
.Example output
|
|
[source,terminal]
|
|
----
|
|
openshift-multus dhcp-daemon-ktzqf 1/1 Running 0 45h
|
|
openshift-multus multus-4frf4 1/1 Running 0 45h
|
|
----
|
|
|
|
.Next steps
|
|
|
|
. If you have not done so, configure and apply the additional networks you want to use.
|
|
|
|
. Deploy your applications that use the created CRs. |