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
description: "Install GitOps Runtime on cluster with existing Argo CD"
4
4
group: installation
5
5
toc: true
6
6
---
@@ -18,14 +18,14 @@ If you have a cluster with Argo CD already installed, Codefresh provides an opti
18
18
19
19
20
20
Follow these steps to install the GitOps Runtime on a cluster with Argo CD:
21
-
* Prepare the Argo CD cluster for GitOps installation
21
+
* Prepare the Argo CD cluster for GitOps Runtime installation
22
22
* Install the GitOps Runtime via Helm
23
-
* Migrate Argo CD applications to GitOps
23
+
* Migrate Argo CD Applications to GitOps Runtime
24
24
25
25
26
-
## Prepare the Argo CD cluster for GitOps installation
26
+
## Prepare Argo CD cluster for GitOps Runtime installation
27
27
28
-
There are three configuration changes to make _before_ installing GitOps on the cluster:
28
+
There are three configuration changes to make _before_ installing the GitOps Runtime on the cluster with Argo CD:
29
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
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
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)
@@ -35,11 +35,11 @@ There are three configuration changes to make _before_ installing GitOps on the
35
35
36
36
After completing the configuration changes, follow our [step-by-step installation guide]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#install-first-gitops-runtime-in-account) to install the GitOps Runtime.
37
37
38
-
GitOps installation is Helm-based, and installing GitOps on a cluster with Argo CD requires additional flags in the installation command and an additional step after installation.
38
+
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
39
40
40
41
-
## Migrate Argo CD Applications to Codefresh GitOps
42
-
The final task depending on your requirements is to migrate your Argo CD Applications to Codefresh GitOps applications.
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.
43
43
44
44
Why would you want to do this?
45
45
Because this allows you to completely and seamlessly manage the applications in Codefresh as GitOps entities.
@@ -54,14 +54,14 @@ The process to migrate an Argo CD Application is simple:
54
54
### Step 1: Add a Git Source to GitOps Runtime
55
55
56
56
After installing the GitOps Runtime successfully, you can add a Git Source to the Runtime and commit your applications to it.
57
-
A Git Source is a Git repository with an opinionated folder structure managed by Codefresh.
57
+
A Git Source is a Git repository managed by Codefresh as an Argo CD Application.
58
58
Read about [Git Sources]({{site.baseurl}}/docs/installation/gitops/git-sources/).
59
59
60
60
61
61
62
62
* Add a [Git Source]({{site.baseurl}}/docs/installation/gitops/git-sources/#create-a-git-source) to your GitOps Runtime.
63
63
64
-
### Step 2: Modify Argo CD Application
64
+
### Step 2: Modify Argo CD Applications
65
65
66
66
Modify the Argo CD Application's manifest to remove `finalizers`, if any, and also remove the Application from the `argocd``namespace` it is assigned to by default.
0 commit comments