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
Copy file name to clipboardExpand all lines: _docs/installation/gitops/hybrid-gitops-helm-installation.md
+10-7Lines changed: 10 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,15 +25,15 @@ For step-by-step installation from the Codefresh UI, see [Step-by-step Hybrid Gi
25
25
26
26
Install the Hybrid GitOps Runtime via Helm with the default tunnel-based access mode. You will copy the Helm install command from the UI to get the values that Codefresh automatically retrieves for you such as your account ID and other values.
27
27
28
-
The Codefresh `values.yaml` is located [here](https://github.com/codefresh-io/gitops-runtime-helm/blob/main/charts/gitops-runtime/){:target="\_blank"}.
28
+
The Codefresh `values.yaml` is located [here](https://github.com/codefresh-io/gitops-runtime-helm/blob/main/charts/gitops-runtime/){:target="\_blank"}. It contains all the arguments that can be configured, including optional ones.
29
29
30
30
### Before running quick install
31
31
32
32
**Notes & assumptions**
33
33
Quick installation assumes that:
34
34
* You have set up a Git provider and the Shared Configuration Repository for your account. If these are not defined, you can define them _after_ installation from the Codefresh UI, when prompted to do so.
35
35
See [Update Git credentials for GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/monitor-manage-runtimes/#update-git-credentials-for-gitops-runtimes) and [Shared Configuration Repository]({{site.baseurl}}/docs/installation/gitops/shared-configuration/)
36
-
* Your cluster does not have [Argo project CRDs](#argo-project-crds).
36
+
* Your cluster does not have [Argo project components & CRDs](#argo-project-components--crds).
37
37
38
38
39
39
**Automated validation**
@@ -76,8 +76,11 @@ where:
76
76
77
77
78
78
79
-
## Argo project CRDs
80
-
Hybrid GitOps installation requires a cluster without Argo project CRDs.
79
+
## Argo project components & CRDs
80
+
Hybrid GitOps installation requires a cluster without Argo project components and CRDs.
81
+
82
+
Argo project components include Argo Rollouts, Argo CD, Argo Events, and Argo Workflows.
83
+
81
84
You can handle Argo project CRDs outside the chart, or as recommended, adopt the CRDs to be managed by the GitOps Runtime Helm release.
82
85
83
86
If you already have Argo project CRDs on your cluster, do one of the following:
Install the Hybrid GitOps Runtime via Helm from the Codefresh UI.
175
178
176
-
The Codefresh `values.yaml` is located [here](https://github.com/codefresh-io/gitops-runtime-helm/tree/main/charts/gitops-runtime){:target="\_blank"}.
179
+
The Codefresh `values.yaml` is located [here](https://github.com/codefresh-io/gitops-runtime-helm/blob/main/charts/gitops-runtime/){:target="\_blank"}. It contains all the arguments that can be configured, including optional ones.
177
180
178
181
### Before you begin
179
182
* Make sure you meet the [minimum requirements](#minimum-system-requirements) for installation
180
183
* Git provider requirements:
181
184
*[Runtime token with the required scopes]({{site.baseurl}}/docs/reference/git-tokens/#git-runtime-token-scopes). You need to supply as part of the Helm install command.
182
185
*[Personal Access Token (PAT)]({{site.baseurl}}/docs/reference/git-tokens/#git-personal-tokens) with the required scopes for Git-based actions.
183
186
* Server URLs for on-premises Git providers
184
-
* Verify there are no Argo project CRDs in the target namespace or that you have adopted the CRDs (see [Argo project CRDs](#argo-project-crds))
187
+
* Verify there are no Argo project components and CRDs in the target namespace or that you have adopted the CRDs (see [Argo project components & CRDs](#argo-project-components--crds))
185
188
* For ingress-based runtimes only, verify that these ingress controllers are configured correctly:
@@ -463,7 +466,7 @@ You can now add [external clusters to the Runtime]({{site.baseurl}}/docs/install
463
466
{: .table .table-bordered .table-hover}
464
467
| Item | Requirement |
465
468
| -------------- | -------------- |
466
-
|Kubernetes cluster | Server version 1.18 and higher, without Argo Project components. {::nomarkdown}<br><b>Tip</b>: To check the server version, run:<br> <codeclass="highlighter-rouge">kubectl version --short</code>.{:/}|
469
+
|Kubernetes cluster | Server version 1.18 and higher, _without_ Argo Project components. {::nomarkdown}<br><b>Tip</b>: To check the server version, run:<br> <codeclass="highlighter-rouge">kubectl version --short</code>.{:/}|
0 commit comments