Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add configuration runtime#979

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
NimRegev merged 13 commits intomasterfromgitops-configuration-runtime
Jun 16, 2024
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
Show all changes
13 commits
Select commitHold shift + click to select a range
966ab96
Add configuration runtime
NimRegevMay 8, 2024
eabaa91
Update monitor-manage-runtimes.md
NimRegevMay 9, 2024
2bf652a
Update monitor-manage-runtimes.md
NimRegevMay 13, 2024
93ff03d
Update gitops.md
NimRegevMay 13, 2024
c82f2ff
Update monitor-manage-runtimes.md
NimRegevJun 10, 2024
235d3b8
Update monitor-manage-runtimes.md
NimRegevJun 10, 2024
c553ec9
Update config runtime
NimRegevJun 13, 2024
bb63394
Update monitor-manage-runtimes.md
NimRegevJun 13, 2024
1da969f
Update monitor-manage-runtimes.md
NimRegevJun 16, 2024
b52a3b7
Update set-as-config-runtime.png
NimRegevJun 16, 2024
089deb5
Merge branch 'master' into gitops-configuration-runtime
NimRegevJun 16, 2024
926e980
Update monitor-manage-runtimes.md
NimRegevJun 16, 2024
2ca2c80
Merge branch 'gitops-configuration-runtime' of https://github.com/cod…
NimRegevJun 16, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 39 additions & 2 deletions_docs/installation/gitops.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -8,13 +8,44 @@ toc: true
---


The Codefresh GitOps module requires you to install GitOps Runtimes.
Enterprises leveraging Argo CD for deployments often face the complexity of managing deployments at scale.
Codefresh GitOps offers native support for Argo CD, while serving as an active maintainer of the open source community version.
Our GitOps Runtime solves these issues with unique benefits.

GitOps Runtimes are available as hosted Runtimes with Argo CD installed in the Codefresh cluster, and hybrid Runtimes with Argo CD installed in the customer's cluster. Review the [comparison](#hosted-vshybrid-gitops) between both Runtime modes.

GitOps Runtimes come in two options:
* Hosted Runtimes with Argo CD installed within the Codefresh cluster (see [Hosted GitOps](#hosted-gitops))
* Hybrid Runtimes with Argo CD installed within the customer's cluster (see [Hybrid GitOps](#hybrid-gitops))

Explore the [benefits](#benefits-of-gitops-runtimes) of GitOps Runtimes, and [compare their features/functionality](#hosted-vshybrid-gitops).




## Benefits of GitOps Runtimes

* **Single pane of glass visibility**
All Argo CD instances in Codefresh are managed through a single control plane, which means full visibility for all Runtimes.
Installed Runtimes are displayed in the GitOps Runtimes page with all the information you need on the Runtime, and actions to manage it.

* **Effortless maintenance**
In the Runtimes page, the Version column notifies whenever a new version is available for the Runtime, providing a link to the complete changelog for full transparency when making decisions on upgrades.

* **Flexibile scalability**
Single control plane management eliminates the challenge of maintaining multiple Argo CD instances. You can install any number of Argo CD instances and the Runtime will handle the logistics.

Scaling down on Argo CD instances is equally straightforward: by connecting additional remote clusters to an existing GitOps Runtime, you can reduce the number of Argo CD instances.

* **Faster security remediations**
As an active maintainer of Argo CD, Codefresh ensures timely fixes for security vulnerabilities in our forked version, before rollout to the community version.

* **Centralized administration**
Administrative functionality for user, permission, and audit management is centralized and Argo CD agnostic.


## Hosted GitOps
The SaaS version of GitOps, Hosted GitOps has Argo CD installed in the Codefresh cluster.

Hosted GitOps Runtime is installed and provisioned in a Codefresh cluster, and managed by Codefresh.
Hosted environments are full-cloud environments, where all updates and improvements are managed by Codefresh, with zero-maintenance overhead for you as the customer.
Currently, you can add one Hosted GitOps Runtime per account.
Expand All@@ -36,8 +67,14 @@ For the architecture, see [Hosted GitOps Runtime architecture]({{site.baseurl}}/
## Hybrid GitOps
The hybrid version of GitOps, has Argo CD installed in the customer's cluster.
Hybrid GitOps is installed in the customer's cluster, and managed by the customer.

The Hybrid GitOps Runtime is optimal for organizations with security constraints, wanting to manage CI/CD operations within their premises. Hybrid GitOps strikes the perfect balance between security, flexibility, and ease of use. Codefresh maintains and manages most aspects of the platform, apart from installing and upgrading Hybrid GitOps Runtimes which are managed by the customer.

Hybrid GitOps Runtime installation includes a forked version of the Argo Project with its components: Argo CD, Argo Rollouts, Argo Workflows and Argo Events.





{% include
image.html
Expand Down
Loading

[8]ページ先頭

©2009-2025 Movatter.jp