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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
@@ -25,15 +25,15 @@ For step-by-step installation from the Codefresh UI, see [Step-by-step Hybrid Gi
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.
The Codefresh `values.yaml` is located [here](https://github.com/codefresh-io/gitops-runtime-helm/blob/main/charts/gitops-runtime/){:target="\_blank"}.
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.
### Before running quick install
**Notes & assumptions**
Quick installation assumes that:
* 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.
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/)
* Your cluster does not have [Argo project CRDs](#argo-project-crds).
* Your cluster does not have [Argo projectcomponents &CRDs](#argo-project-components--crds).
**Automated validation**
Expand DownExpand Up
@@ -76,8 +76,11 @@ where:
## Argo project CRDs
Hybrid GitOps installation requires a cluster without Argo project CRDs.
## Argo project components & CRDs
Hybrid GitOps installation requires a cluster without Argo project components and CRDs.
Argo project components include Argo Rollouts, Argo CD, Argo Events, and Argo Workflows.
You can handle Argo project CRDs outside the chart, or as recommended, adopt the CRDs to be managed by the GitOps Runtime Helm release.
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.
The Codefresh `values.yaml` is located [here](https://github.com/codefresh-io/gitops-runtime-helm/tree/main/charts/gitops-runtime){:target="\_blank"}.
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.
### Before you begin
* Make sure you meet the [minimum requirements](#minimum-system-requirements) for installation
* Git provider requirements:
* [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.
* [Personal Access Token (PAT)]({{site.baseurl}}/docs/reference/git-tokens/#git-personal-tokens) with the required scopes for Git-based actions.
* Server URLs for on-premises Git providers
* 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))
* Verify there are no Argo projectcomponents andCRDs in the target namespace or that you have adopted the CRDs (see [Argo projectcomponents &CRDs](#argo-project-components--crds))
* 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
{: .table .table-bordered .table-hover}
| Item | Requirement |
| -------------- | -------------- |
|Kubernetes cluster | Server version 1.18 and higher,without Argo Project components. {::nomarkdown}<br><b>Tip</b>: To check the server version, run:<br> <code class="highlighter-rouge">kubectl version --short</code>.{:/}|
|Kubernetes cluster | Server version 1.18 and higher,_without_ Argo Project components. {::nomarkdown}<br><b>Tip</b>: To check the server version, run:<br> <code class="highlighter-rouge">kubectl version --short</code>.{:/}|
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.