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
* Remove Hosted Runtime entriesRemoved Hosted Runtime entries from nav yamls and from topics except Gerrit* Undo commented out from comparison tableRemoved commented out from Hybrid vs. Hosted comparison table* Update after reviewMinor content updates
Copy file name to clipboardExpand all lines: _docs/installation/gitops.md
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,9 +13,9 @@ Codefresh GitOps offers native support for Argo CD, while serving as an active m
13
13
Our GitOps Runtime solves these issues with unique benefits.
14
14
15
15
16
-
GitOps Runtimes come in two options:
16
+
<!---GitOps Runtimes come in two options:
17
17
* Hosted Runtimes with Argo CD installed within the Codefresh cluster (see [Hosted GitOps](#hosted-gitops))
18
-
* Hybrid Runtimes with Argo CD installed within the customer's cluster (see[Hybrid GitOps](#hybrid-gitops))
18
+
* Hybrid Runtimes with Argo CD installed within the customer's cluster (see [Hybrid GitOps](#hybrid-gitops))-->
19
19
20
20
Explore the[benefits](#benefits-of-gitops-runtimes) of GitOps Runtimes, and[compare their features/functionality](#hosted-vshybrid-gitops).
21
21
@@ -43,7 +43,7 @@ Explore the [benefits](#benefits-of-gitops-runtimes) of GitOps Runtimes, and [co
43
43
Administrative functionality for user, permission, and audit management is centralized and Argo CD agnostic.
44
44
45
45
46
-
##Hosted GitOps
46
+
<!---## Hosted GitOps
47
47
The SaaS version of GitOps, Hosted GitOps has Argo CD installed in the Codefresh cluster.
48
48
49
49
Hosted GitOps Runtime is installed and provisioned in a Codefresh cluster, and managed by Codefresh.
@@ -62,7 +62,7 @@ For the architecture, see [Hosted GitOps Runtime architecture]({{site.baseurl}}/
62
62
max-width="80%"
63
63
%}
64
64
65
-
For more information on how to set up the hosted environment, including provisioning hosted runtimes, see[Set up Hosted GitOps]({{site.baseurl}}/docs/installation/gitops/hosted-runtime/).
65
+
For more information on how to set up the hosted environment, including provisioning hosted runtimes, see [Set up Hosted GitOps]({{site.baseurl}}/docs/installation/gitops/hosted-runtime/).-->
66
66
67
67
##Hybrid GitOps
68
68
The hybrid version of GitOps, has Argo CD installed in the customer's cluster.
@@ -86,11 +86,16 @@ Hybrid GitOps Runtime installation includes a forked version of the Argo Project
86
86
max-width="70%"
87
87
%}
88
88
89
-
For more information on Hybrid GitOps, see[Hybrid GitOps Runtime requirements]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#minimum-system-requirements) and[Hybrid GitOps Runtime installation]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/).
89
+
For more information on Hybrid GitOps Runtimes, see[Hybrid GitOps Runtime requirements]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#minimum-system-requirements) and[Hybrid GitOps Runtime installation]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/).
90
+
90
91
91
92
92
93
##Hosted vs.Hybrid GitOps
93
94
95
+
>**NOTE**
96
+
We have deprecated Hosted GitOps Runtimes which are no longer supported.
97
+
The comparison below is provided for historical reference only.
98
+
94
99
The table below highlights the main differences between Hosted and Hybrid GitOps.
95
100
96
101
{: .table .table-bordered .table-hover}
@@ -114,7 +119,7 @@ The table below highlights the main differences between Hosted and Hybrid GitOps
114
119
|Integrations|| Supported| Supported|
115
120
|Dashboards|Home| Hosted Runtime and deployments|Runtimes, deployments, Delivery Pipelines|
Copy file name to clipboardExpand all lines: _docs/installation/gitops/git-sources.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,11 @@ group: installation
5
5
toc:true
6
6
---
7
7
8
-
>**NOTE**
9
-
This feature is currently in Beta.
10
8
11
9
A Git Source is a unique entity created for use with GitOps Runtimes in Codefresh.
12
10
13
11
The Git Source connects to a Git repository within your organization, serving as an easy way to manage the deployment and configuration of Argo CD applications on clusters.
14
-
The Git repository referenced by the Git Source stores application manifests and other resources. All resources in the Git repo are always synced to the cluster. Codefresh manages the Git Source itself as an Argo CD application.
12
+
The Git repository referenced by the Git Source stores application manifests and other resources which are always synced to the cluster. Codefresh manages the Git Source itself as an Argo CD application.
Copy file name to clipboardExpand all lines: _docs/installation/gitops/hybrid-gitops-helm-installation.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,15 +14,15 @@ The CLI-based installation for Hybrid GitOps is considered legacy. We will depre
14
14
You can migrate existing CLI-based GitOps Runtimes to Helm-based ones, as described in[Migrating GitOps Runtimes from CLI to Helm]({{site.baseurl}}/docs/installation/gitops/migrate-cli-runtimes-helm/).
15
15
{{site.data.callout.end}}
16
16
17
-
For GitOps, Codefresh offers the option of installing Hosted and Hybrid GitOps Runtimes. For a comparison, see[Hosted vs. Hybrid GitOps]({{site.baseurl}}/docs/installation/gitops/#hosted-vshybrid-gitops).
17
+
<!---For GitOps, Codefresh offers the option of installing Hosted and Hybrid GitOps Runtimes. For a comparison, see [Hosted vs. Hybrid GitOps]({{site.baseurl}}/docs/installation/gitops/#hosted-vshybrid-gitops).-->
18
18
19
19
20
20
This article walks you through the process of installing Hybrid GitOps Runtimes in your Codefresh accounts using Helm charts on a_clean cluster_. You can install a single GitOps Runtime on a cluster. To install additional Runtimes in the same account, each account must be on a different cluster. Every Runtime within your account must have a unique name.
21
21
22
-
For Hosted GitOps Runtimes, see[Hosted GitOps Runtime Setup]({{site.baseurl}}/docs/installation/gitops/hosted-runtime/).
22
+
<!---For Hosted GitOps Runtimes, see [Hosted GitOps Runtime Setup]({{site.baseurl}}/docs/installation/gitops/hosted-runtime/).--->
23
23
24
24
#####Number of Hybrid GitOps Runtimes
25
-
Within the same account, you can install_one Hosted andone Hybrid GitOps Runtime on acluster_.
25
+
Within the same account, you can install one Hybrid GitOps Runtime on acluster.
26
26
For additional Hybrid GitOps Runtimes in the same account, each Runtime must be installed on a different cluster, and must have a unique name.
27
27
28
28
#####Installation options for GitOps Runtimes
@@ -864,7 +864,7 @@ You can [monitor]({{site.baseurl}}/docs/deployments/gitops/applications-dashboar
||Git user token:{::nomarkdown}<ul><li>Valid expiration date</li><li><ahref="https://codefresh.io/docs/docs/security/git-tokens/#git-user-access-token-scopes">Scopes</a> </li></ul>{:/}|
866
866
867
-
For a comparison between Hosted and Hybrid GitOps Runtimes, see[Hosted vs. hybrid GitOps]({{site.baseurl}}/docs/installation/installation-options/#hosted-vshybrid-gitops).
867
+
<!---For a comparison between Hosted and Hybrid GitOps Runtimes, see [Hosted vs. hybrid GitOps]({{site.baseurl}}/docs/installation/installation-options/#hosted-vshybrid-gitops).-->
868
868
869
869
##Upgrade Runtimes
870
870
For upgrade instructions, see[Upgrade GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/monitor-manage-runtimes/#hybrid-gitops-upgrade-gitops-runtimes/).
Copy file name to clipboardExpand all lines: _docs/installation/gitops/managed-cluster.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ sub_group: gitops
6
6
toc:true
7
7
---
8
8
9
-
Once you have an Argo CD installation as part of a[Hybrid]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation//) or[Hosted]({{site.baseurl}}/docs/installation/gitops/hosted-runtime/) GitOps Runtime, you can add external clusters to them. You can then deploy applications to those clusters without having to install Argo CD on the clusters in order to do so.
9
+
Once you have an Argo CD installation as part of a[Hybrid]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation//)<!---or [Hosted]({{site.baseurl}}/docs/installation/gitops/hosted-runtime/)-->GitOps Runtime, you can add external clusters to them. You can then deploy applications to those clusters without having to install Argo CD on the clusters in order to do so.
10
10
11
11
When you add an external cluster to a provisioned GitOps Runtime, the cluster is registered as a managed cluster. A managed cluster is treated as any other managed K8s resource, meaning that you can monitor its health and sync status, deploy applications to it, view information in the Applications dashboard, and remove the cluster from the Runtime's managed list.
12
12
@@ -17,7 +17,7 @@ Adding a managed cluster via Codefresh ensures that Codefresh applies the requir
17
17
18
18
##Prerequisites
19
19
20
-
* For_Hosted GitOps_ Runtimes:[Configure access to these IP addresses]({{site.baseurl}}/docs/administration/platform-ip-addresses/)
20
+
<!---* For _Hosted GitOps_ Runtimes: [Configure access to these IP addresses]({{site.baseurl}}/docs/administration/platform-ip-addresses/)-->
21
21
* Valid Git personal access token with the[required scopes]({{site.baseurl}}/docs/security/git-tokens/)
22
22
*[Latest version of the Codefresh CLI]({{site.baseurl}}/docs/installation/gitops/upgrade-gitops-cli/)
Copy file name to clipboardExpand all lines: _docs/installation/gitops/monitor-manage-runtimes.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ toc: true
10
10
---
11
11
12
12
13
-
The**Runtimes** page displays the provisioned GitOps Runtimes in your account, both Hybrid Runtimes, and the Hosted Runtime if you have one.
13
+
The**Runtimes** page displays the provisioned GitOps Runtimes in your account<!---, both Hybrid Runtimes, and the Hosted Runtime if you have one-->.
14
14
15
15
View Runtime components and information in[List or Topology view formats](/#gitops-runtime-views) to manage and monitor them.
16
16
@@ -25,10 +25,10 @@ View Runtime components and information in [List or Topology view formats](/#git
25
25
%}
26
26
27
27
28
-
{{site.data.callout.callout_tip}}
28
+
<!---{{site.data.callout.callout_tip}}
29
29
**TIP**
30
30
Unless specified otherwise, all options are common to both types of GitOps Runtimes. If an option is valid only for Hybrid GitOps, it is indicated as such.
31
-
{{site.data.callout.end}}
31
+
{{site.data.callout.end}}-->
32
32
33
33
{{site.data.callout.callout_warning}}
34
34
**WARNING**
@@ -66,9 +66,9 @@ Here is a description of the information in the List View.
66
66
| List View Item| Description|
67
67
| --------------| ----------------|
68
68
|**Name**| The name of the provisioned GitOps Runtime.<br>Hybrid GitOps Runtimes installed with Helm show the status as either Online (green dot) or Offline (red dot).|
69
-
|**Type**| The type of GitOps Runtime provisioned, and can be either**Hosted** or**Helm**.<br>**Config Runtime** indicates that the Runtime has been designated to store platform resources. See[Designating Configuration Runtimes](#designating-configuration-runtimes)|
69
+
|**Type**| The type of GitOps Runtime provisioned, andis**Helm**<!---can be either **Hosted** or **Helm**-->.<br>**Config Runtime** indicates that the Runtime has been designated to store platform resources. See[Designating Configuration Runtimes](#designating-configuration-runtimes)|
70
70
|**Cluster/Namespace**| The K8s API server endpoint, as well as the namespace with the cluster.|
71
-
|**Modules**| The modules installed based on the type of provisioned Runtime. Hybrid GitOps(both Helm and CLI)Runtimes include CI and CD Ops modules. Hosted runtimes include CD Ops.|
71
+
|**Modules**| The modules installed based on the type of provisioned Runtime. Hybrid GitOps Runtimes include CI and CD Ops modules.<!---Hosted runtimes include CD Ops.-->|
72
72
|**Managed Cluster**| The number of managed clusters, if any, registered with the GitOps Runtime. To view list of managed clusters, click the runtime name, and then the**Managed Clusters** tab. To work with managed clusters, see[Adding external clusters to runtimes]({{site.baseurl}}/docs/installation/gitops/managed-cluster/).|
73
73
|**Version**| The version of the Runtime currently installed, and the version of the Helm chart in parentheses. <br><br>**Update Available!** indicates there are newer versions of the Runtime, Helm chart, or both. <br>To see all the commits and changes for the version, mouse over**Update Available!**, and select**View Complete Change Log**. <br> See:<br>[Upgrade GitOps Runtimes](#hybrid-gitops-upgrade-gitops-runtimes)<br>[View changelogs for GitOps Runtimes](#changelog-for-all-runtime-releases)<br>[Rollback GitOps Runtimes](#hybrid-gitops-rollback-gitops-runtimes)|
74
74
|**Last Updated**| The most recent update information from the runtime to the Codefresh platform. Updates are sent to the platform typically every few minutes. Longer update intervals may indicate networking issues.|
@@ -96,13 +96,13 @@ Here is a description of the information in the Topology view.
96
96
{: .table .table-bordered .table-hover}
97
97
| Topology View Item| Description|
98
98
| ------------------------| ----------------|
99
-
|**Runtime**| the provisioned Runtime. <br>Hybrid Runtimes display the name of the K8s API server endpoint with the cluster. <br>Hosted Runtimes display 'Codefresh hosted'.|
99
+
|**Runtime**| the provisioned Runtime. <br>Hybrid Runtimes display the name of the K8s API server endpoint with the cluster.<!--- <br>Hosted Runtimes display 'Codefresh hosted'.-->|
100
100
|**Cluster**| The local, and managed clusters if any, for the Runtime. {::nomarkdown}<ul><li><imgsrc="../../../../images/icons/runtime-topology-in-cluster.png"display=inline-block/> indicates the local cluster, always displayed as`in-cluster`. The in-cluster server URL is always set to`https://kubernetes.default.svc/`.</li><li><imgsrc="../../../../images/icons/runtime-topology-managed-cluster.png"display=inline-block/> indicates a managed cluster.</li> <li> <imgsrc="../../../../images/icons/runtime-topology-add-cluster.png"display=inline-block/> select to add a new managed cluster.</li></ul> {:/} To view cluster components, select the cluster. To add and work with managed clusters, see[Managing external clusters in GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/managed-cluster/).|
101
101
|**Health/Sync status**|The health and sync status of the Runtime or cluster. {::nomarkdown}<ul><li><imgsrc="../../../../images/icons/error.png"display="inline-block"> indicates health or sync errors in the Runtime, or a managed cluster if one was added to the runtime.</br> The runtime or cluster node is bordered in red and the name is colored red.</li> <li><imgsrc="../../../../images/icons/cf-sync-status.png"display=inline-block/> indicates that the Runtime is being synced to the cluster on which it is provisioned.</li></ul> {:/}|
102
102
|**Search and View options**| {::nomarkdown}<ul><li>Find a Runtime or its clusters by typing part of the Runtime/cluster name, and then navigate to the entries found. </li> <li>Topology view options: Resize to window, zoom in, zoom out, full screen view.</li></ul> {:/}|
103
103
104
104
##Designating Configuration Runtimes
105
-
Designate any GitOps Runtime, including the Hosted GitOps Runtime, as a Configuration Runtime to manage platform-level resources which are Runtime-agnostic. These resources are crucial for functionality related to Products in GitOps, and Promotions such as Promotion Policies, Promotion Templates, and Promotion Flows.
105
+
Designate any GitOps Runtime<!---, including the Hosted GitOps Runtime ,--> as a Configuration Runtime to manage platform-level resources which are Runtime-agnostic. These resources are crucial for functionality related to Products in GitOps, and Promotions such as Promotion Policies, Promotion Templates, and Promotion Flows.
106
106
107
107
#####Single vs multiple Configuration Runtimes
108
108
You can designate a single Runtime or multiple Runtimes as Configuration Runtimes. You may want to designate more than one Configuration Runtime for redundancy. Codefresh makes sure that there are no duplicate resources among the designated Configuration Runtimes if there are multiple such Runtimes.
@@ -593,7 +593,7 @@ Online logs show up to 1000 of the most recent events (lines), updated in real t
593
593
The file is downloaded as`<component-name>.log`.
594
594
595
595
##Reset Shared Configuration Repository for GitOps Runtimes
596
-
When you install the first Hybrid or Hosted GitOps Runtime for your account, as part of the setup, Codefresh creates the[Shared Configuration Repository]({{site.baseurl}}/docs/installation/gitops/shared-configuration/) in your Git provider account and validates the URL. The Shared Configuration Repo is used for all GitOps Runtimes you add to the same account.
596
+
When you install the first Hybrid<!---or Hosted--> GitOps Runtime for your account, as part of the setup, Codefresh creates the[Shared Configuration Repository]({{site.baseurl}}/docs/installation/gitops/shared-configuration/) in your Git provider account and validates the URL. The Shared Configuration Repo is used for all GitOps Runtimes you add to the same account.
597
597
598
598
As a Codefresh admin, you can reset the repo defined for your account if the URL is either incorrect or missing, or if there are no active GitOps Runtimes. See[Reset Shared Configuration Repo]({{site.baseurl}}/docs/installation/gitops/shared-configuration/#reset-shared-configuration-repo).