You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: "Install GitOps Runtime alongside Community Argo CD"
3
3
description: "Install GitOps Runtime on cluster with existing Argo CD"
4
4
group: installation
5
5
toc: true
@@ -16,7 +16,8 @@ If you have a cluster with Argo CD already installed, Codefresh provides an opti
16
16
17
17
For a smooth transition from Argo CD Applications to Codefresh's GitOps applications, migrate Applications at your preferred pace. On successful migration, view, track, and manage all aspects of the applications in Codefresh.
18
18
19
-
19
+
<br>
20
+
20
21
Follow these steps to install the GitOps Runtime on a cluster with Argo CD:
21
22
* Prepare the Argo CD cluster for GitOps Runtime installation
22
23
* Install the GitOps Runtime via Helm
@@ -26,9 +27,11 @@ Follow these steps to install the GitOps Runtime on a cluster with Argo CD:
26
27
## Prepare Argo CD cluster for GitOps Runtime installation
27
28
28
29
There are three configuration changes to make _before_ installing the GitOps Runtime on the cluster with Argo CD:
29
-
1.[Switch ownership of Argo project CRDs]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#gitops-onlygitops-with-argo-cd-argo-project-crds)
30
-
2.[Synchronize Argo CD chart's minor versions]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#gitops-with-argo-cd-synchronize-argo-cd-charts-minor-versions)
31
-
3.[Set native Argo CD resource tracking to `label`]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#gitops-with-argo-cd-set-native-argo-cd-resource-tracking-to-label)
30
+
31
+
1.[Switch ownership of Argo project CRDs]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#gitops-runtime-onlygitops-runtime-with-argo-cd-argo-project-crds)
32
+
2.[Align Argo CD chart's minor versions]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#gitops-runtime-with-argo-cd-synchronize-argo-cd-charts-minor-versions)
33
+
3.[Set Community Argo CD resource tracking to `label`]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#gitops-runtime-with-argo-cd-set-community-argo-cd-resource-tracking-to-label)
34
+
32
35
33
36
34
37
## Install Hybrid GitOps Runtime via Helm
@@ -38,8 +41,9 @@ After completing the configuration changes, follow our [step-by-step installatio
38
41
The GitOps Runtime installation is Helm-based, and installing the Runtime on a cluster with an existing Argo CD, requires additional flags in the installation command and an additional step after installation.
39
42
40
43
41
-
## Migrate Argo CD Applications to Codefresh GitOps Runtime
42
-
The final task depending on your requirements is to migrate your Argo CD Applications to the Codefresh GitOps Runtime.
44
+
45
+
## Migrate Community Argo CD Applications to Codefresh GitOps Runtime
46
+
The final task depending on your requirements is to migrate your Community Argo CD Applications to the Codefresh GitOps Runtime.
43
47
44
48
Why would you want to do this?
45
49
Because this allows you to completely and seamlessly manage the applications in Codefresh as GitOps entities.
@@ -106,9 +110,9 @@ spec:
106
110
107
111
108
112
109
-
### Step 3: Commit the application to the Git Source
110
-
As the final step in migrating your Argo CD Application to a Codefresh GitOps one, manually commit the updated Application manifest to the Git Source you created in Step 1.
111
-
Once you commit the manifest to the Git Source, it is converted into a GitOps application. You can view it in the Codefresh UI, modify definitions, track it through our different dashboards, and in short, manage it as you would any GitOps resource in Codefresh.
113
+
### Step 3: Commit Argo CD application to Git Source
114
+
As the final step in migrating your Argo CD Application to a Codefresh GitOps Runtime, manually commit the updated application manifest to the Git Source you created in Step 1.
115
+
Once you commit the manifest to the Git Source, it is synced with the Git repo. You can view it in the Codefresh UI, modify definitions, track it through our different dashboards, and in short, manage it as you would any GitOps resource in Codefresh.
112
116
113
117
1. Go to the Git repo where you created the Git Source.
114
118
1. Add and commit the Argo CD Application manifest to the Git Source.
0 commit comments