Skip to content

Commit 0a0dcf2

Browse files
authored
Merge pull request #74734 from ShaunaDiaz/OSDOCS-9425
OSDOCS-9425: add Multus to new MicroShift install
2 parents dac985d + 1bbacb9 commit 0a0dcf2

File tree

3 files changed

+43
-4
lines changed

3 files changed

+43
-4
lines changed

microshift_install/microshift-install-rpm.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ include::modules/microshift-install-rpms-olm.adoc[leveloffset=+1]
4848

4949
include::modules/microshift-install-rpms-gitops.adoc[leveloffset=+1]
5050

51+
include::modules/microshift-install-multus-rpm.adoc[leveloffset=+1]
52+
5153
include::modules/microshift-service-starting.adoc[leveloffset=+1]
5254

5355
include::modules/microshift-service-stopping.adoc[leveloffset=+1]
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// Module included in the following assemblies:
2+
//
3+
// microshift/microshift-install-rpm.adoc
4+
5+
:_mod-docs-content-type: PROCEDURE
6+
[id="microshift-installing-multus_{context}"]
7+
== Installing the multiple networks plugin
8+
9+
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.
10+
11+
[IMPORTANT]
12+
====
13+
Uninstalling the {microshift-short} Multus CNI is not supported.
14+
====
15+
16+
.Procedure
17+
18+
* Install the Multus RPM package by running the following command:
19+
+
20+
[source,terminal]
21+
----
22+
$ sudo dnf install microshift-multus
23+
----
24+
+
25+
[TIP]
26+
====
27+
If you create your custom resources (CRs) while you are completing your installation of {microshift-short}, you can avoid restarting the service to apply them.
28+
====
29+
30+
.Next steps
31+
. Continue with your new {microshift-short} installation, including any add-ons.
32+
33+
. Create the custom resources (CRs) needed for your {microshift-short} Multus CNI plugin.
34+
35+
. Configure other networking CNIs as needed.
36+
37+
. After you have finished installing all of the RPMs that you want to include, start the {microshift-short} service. The {microshift-short} Multus CNI plugin is automatically deployed.

modules/microshift-install-rpms-olm.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@
66
[id="microshift-installing-with-olm-from-rpm-package_{context}"]
77
== Installing the Operator Lifecycle Manager (OLM) from an RPM package
88

9-
When you install {microshift-short}, the Operator Lifecycle Manager (OLM) package is not installed by default. You can install the OLM on your {microshift-short} instance using a RPM package.
9+
When you install {microshift-short}, the Operator Lifecycle Manager (OLM) package is not installed by default. You can install the OLM on your {microshift-short} instance using an RPM package.
1010

11-
.Procedure
11+
.Procedure
1212

13-
. Install the OLM package by running the following command:
13+
. Install the OLM package by running the following command:
1414
+
1515
[source,terminal]
1616
----
1717
$ sudo dnf install microshift-olm
1818
----
1919

20-
. To apply the manifest from the package to an active cluster, run the following command:
20+
. To apply the manifest from the package to an active cluster, run the following command:
2121
+
2222
[source,terminal]
2323
----

0 commit comments

Comments
 (0)