Skip to content

Commit 072bc62

Browse files
authored
Merge pull request #100528 from openshift-cherrypick-robot/cherry-pick-100523-to-enterprise-4.17
[enterprise-4.17] OSDOCS-15650-418: manual CP
2 parents 379daf0 + 2979904 commit 072bc62

File tree

5 files changed

+28
-37
lines changed

5 files changed

+28
-37
lines changed

_attributes/attributes-microshift.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
:microshift-short: MicroShift
1313
//gitops version for 4.17-4.19
1414
:gitops-ver: 1.16
15+
:gitops-title: Red{nbsp}Hat OpenShift GitOps
16+
:gitops-shortname: GitOps
1517
:product-registry: OpenShift image registry
1618
:product-version: 4.17
1719
:rhel-major: rhel-9
Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,24 @@
11
:_mod-docs-content-type: ASSEMBLY
22
[id="microshift-install-optional-rpms"]
33
= Installing optional RPM packages
4+
45
include::_attributes/attributes-microshift.adoc[]
56
:context: microshift-install-optional-rpm
67

78
toc::[]
89

9-
You can install optional RPM packages with {microshift-short} to provide additional node and application services.
10-
11-
[id="microshift-install-rpm-add-ons"]
12-
== Installing optional packages
13-
14-
When you install {microshift-short}, optional RPM packages can be added. Examples of optional RPMs include those designed to expand your network, add and manage operators, and manage applications. Use the following procedures to add the packages that you need.
15-
16-
include::modules/microshift-install-rpms-olm.adoc[leveloffset=+2]
17-
18-
//additional resources for installing OLM
19-
[role="_additional-resources"]
20-
.Additional resources
21-
* xref:../microshift_running_apps/microshift_operators/microshift-operators-olm.adoc#microshift-operators-olm[Using Operator Lifecycle Manager with {microshift-short}]
10+
[role="_abstract"]
11+
When you install {microshift-short}, you can add optional RPM packages to help manage your deployments. Examples of optional RPMs include those designed to expand your network, add and manage Operators, and manage applications. Use the following procedures to add the packages that you need.
2212

23-
include::modules/microshift-install-rpms-gitops.adoc[leveloffset=+2]
13+
include::modules/microshift-install-rpms-gitops.adoc[leveloffset=+1]
2414

25-
//additional resources for installing GitOps
26-
[role="_additional-resources"]
27-
.Additional resources
28-
* xref:../microshift_running_apps/microshift-gitops.adoc#microshift-gitops[Automating application management with the GitOps controller]
15+
include::modules/microshift-install-multus-rpm.adoc[leveloffset=+1]
2916

30-
include::modules/microshift-install-multus-rpm.adoc[leveloffset=+2]
17+
include::modules/microshift-install-rpms-olm.adoc[leveloffset=+1]
3118

32-
//additional resources for installing Multus
19+
[id="additional-resources_microshift-install-optional-rpms"]
3320
[role="_additional-resources"]
34-
.Additional resources
21+
== Additional resources
22+
* xref:../microshift_running_apps/microshift-gitops.adoc#microshift-gitops[Automating application management with the {gitops-shortname} controller]
3523
* xref:../microshift_networking/microshift_multiple_networks/microshift-cni-multus.adoc#microshift-cni-multus[About using multiple networks]
36-
24+
* xref:../microshift_running_apps/microshift_operators/microshift-operators-olm.adoc#microshift-operators-olm[Using Operator Lifecycle Manager with {microshift-short}]

modules/microshift-install-multus-rpm.adoc

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
[id="microshift-installing-multus_{context}"]
77
= Installing the multiple networks plugin
88

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.
9+
[role="_abstract"]
10+
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.
1011

1112
[IMPORTANT]
1213
====
@@ -28,10 +29,8 @@ If you create your custom resources (CRs) while you are completing your installa
2829
====
2930
3031
.Next steps
31-
. Continue with your new {microshift-short} installation, including any add-ons.
3232

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.
33+
* Continue with your new {microshift-short} installation, including any add-ons.
34+
* Create the custom resources (CRs) needed for your {microshift-short} Multus CNI plugin.
35+
* Configure other networking CNIs as needed.
36+
* 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-gitops.adoc

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
// Module included in the following assemblies:
22
//
3-
// microshift/microshift-install-rpm.adoc
3+
// microshift/microshift-install-optional-rpms.adoc
44

55
:_mod-docs-content-type: PROCEDURE
66
[id="microshift-installing-rpms-for-gitops_{context}"]
7-
= Installing the GitOps Argo CD manifests from an RPM package
7+
= Installing the {gitops-shortname} Argo CD manifests from an RPM package
88

9-
You can use a lightweight version of OpenShift GitOps with {microshift-short} to help manage your applications by installing the `microshift-gitops` RPM package. The `microshift-gitops` RPM package includes the necessary manifests to run core Argo CD.
9+
[role="_abstract"]
10+
You can use a lightweight version of {gitops-title} with {microshift-short} to help manage your applications by installing the `microshift-gitops` RPM package. You can consistently configure and deploy Kubernetes-based infrastructure and applications across node and development lifecycles by using the declarative {gitops-shortname} engine. The `microshift-gitops` RPM package includes the necessary manifests to run core Argo CD.
1011

1112
[IMPORTANT]
1213
====
13-
The Argo CD CLI is not available on {microshift-short}. This process installs basic GitOps functions.
14+
The Argo CD CLI is not available on {microshift-short}. This process installs basic {gitops-shortname} functions.
1415
====
1516

1617
.Prerequisites
@@ -20,14 +21,14 @@ The Argo CD CLI is not available on {microshift-short}. This process installs ba
2021
2122
.Procedure
2223

23-
. Enable the GitOps repository with the subscription manager by running the following command:
24+
. Enable the {gitops-shortname} repository with the subscription manager by running the following command:
2425
+
2526
[source,terminal,subs="attributes+"]
2627
----
2728
$ sudo subscription-manager repos --enable=gitops-{gitops-ver}-for-{rhel-major}-$(uname -m)-rpms
2829
----
2930

30-
. Install the {microshift-short} GitOps package by running the following command:
31+
. Install the {microshift-short} {gitops-shortname} package by running the following command:
3132
+
3233
[source,terminal]
3334
----

modules/microshift-install-rpms-olm.adoc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
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 by using an RPM package.
9+
[role="_abstract"]
10+
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 by using an RPM package. OLM helps you install, update, and manage the lifecycle of Kubernetes native applications (Operators) and their associated services running in each {microshift-short} node.
1011

1112
.Procedure
1213

@@ -22,4 +23,4 @@ $ sudo dnf install microshift-olm
2223
[source,terminal]
2324
----
2425
$ sudo systemctl restart microshift
25-
----
26+
----

0 commit comments

Comments
 (0)