1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 21:46:22 +01:00
Files
openshift-docs/modules/microshift-install-rpms-gitops.adoc
2025-11-11 09:40:36 -05:00

65 lines
1.9 KiB
Plaintext

// Module included in the following assemblies:
//
// microshift/microshift-install-optional-rpms.adoc
// microshift_running_apps/microshift.gitops.adoc
:_mod-docs-content-type: PROCEDURE
[id="microshift-installing-rpms-for-gitops_{context}"]
= Installing the {gitops} Argo CD manifests from an RPM package
[role="_abstract"]
You can use a lightweight version of {gitops-title} 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.
[IMPORTANT]
====
The Argo CD web console is not available on {microshift-short}. This process installs basic {gitops} functions.
====
.Prerequisites
* You installed {microshift-short} version 4.16 or later.
* You configured 250MB RAM of additional storage.
.Procedure
. Enable the {gitops} repository with the subscription manager by running the following command:
+
[source,terminal,subs="attributes+"]
----
$ sudo subscription-manager repos --enable=gitops-{gitops-ver}-for-{rhel-major}-$(uname -m)-rpms
----
. Install the {microshift-short} {gitops} package by running the following command:
+
[source,terminal]
----
$ sudo dnf install -y microshift-gitops
----
. To deploy Argo CD pods, restart {microshift-short} by running the following command:
+
[source,terminal]
----
$ sudo systemctl restart microshift
----
.Verification
* You can verify that your pods are running properly by entering the following command:
+
[source,terminal]
----
$ oc get pods -n openshift-gitops
----
+
.Example output
[source,terminal]
----
NAME READY STATUS RESTARTS AGE
argocd-application-controller-0 1/1 Running 0 4m11s
argocd-redis-56844446bc-dzmhf 1/1 Running 0 4m12s
argocd-repo-server-57b4f896cf-7qk8l 1/1 Running 0 4m12s
----