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

Gitops helm install#652

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 65 commits intomasterfromgitops-helm-install
Jun 8, 2023
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
Show all changes
65 commits
Select commitHold shift + click to select a range
e628df2
Add topic for helm hybrid gitops install
NimRegevFeb 28, 2023
8e8144f
Update hybrid-gitops-helm-installation.md
NimRegevFeb 28, 2023
c5c7379
Update hybrid-gitops-helm-installation.md
NimRegevFeb 28, 2023
c055bda
Update nav.yml
NimRegevFeb 28, 2023
a09031e
Update nav.yml
NimRegevFeb 28, 2023
94cc1c0
Update hybrid-gitops-helm-installation.md
NimRegevFeb 28, 2023
ac595e3
Update hybrid-gitops-helm-installation.md
NimRegevMar 2, 2023
65ea8aa
Update hybrid-gitops-helm-installation.md
NimRegevMar 2, 2023
0597930
Update hybrid-gitops-helm-installation.md
NimRegevMar 5, 2023
a9e13b5
Update hybrid-gitops-helm-installation.md
NimRegevMar 5, 2023
2dd9070
Update hybrid-gitops-helm-installation.md
NimRegevMar 5, 2023
d98ab94
Update hybrid-gitops-helm-installation.md
NimRegevMar 5, 2023
a0799d3
Update hybrid-gitops-helm-installation.md
NimRegevMar 5, 2023
c81ce66
Update hybrid-gitops-helm-installation.md
NimRegevMar 5, 2023
2cd39cf
Update hybrid-gitops-helm-installation.md
NimRegevMar 6, 2023
81e027b
Update hybrid-gitops-helm-installation.md
NimRegevMar 6, 2023
1e1e7ed
Update hybrid-gitops-helm-installation.md
NimRegevMar 6, 2023
37ff42b
Update hybrid-gitops-helm-installation.md
NimRegevMar 6, 2023
ab8cdb9
Update hybrid-gitops-helm-installation.md
NimRegevMar 6, 2023
cd24323
Update hybrid-gitops-helm-installation.md
NimRegevMar 12, 2023
e5a3dfd
Update hybrid-gitops-helm-installation.md
NimRegevMar 14, 2023
d3ee213
Update hybrid-gitops-helm-installation.md
NimRegevMar 14, 2023
dd86e10
Update hybrid-gitops-helm-installation.md
NimRegevMar 16, 2023
7a3ac47
Update hybrid-gitops-helm-installation.md
NimRegevMar 16, 2023
30bbdf0
Merge branch 'master' into gitops-helm-install
NimRegevMar 16, 2023
d971344
Update hybrid-gitops-helm-installation.md
NimRegevMar 16, 2023
5902fad
Merge branch 'gitops-helm-install' of https://github.com/codefresh-io…
NimRegevMar 16, 2023
82613cf
Update hybrid-gitops-helm-installation.md
NimRegevMar 16, 2023
627d96d
Update hybrid-gitops-helm-installation.md
NimRegevMar 16, 2023
0c0f038
Update hybrid-gitops-helm-installation.md
NimRegevMar 16, 2023
f9b5ef7
Update hybrid-gitops-helm-installation.md
NimRegevMar 19, 2023
75fdfac
Update hybrid-gitops-helm-installation.md
NimRegevMar 23, 2023
2eb4fea
Merge branch 'master' into gitops-helm-install
NimRegevMar 23, 2023
b33e635
Update hybrid-gitops-helm-installation.md
NimRegevMar 23, 2023
72ef284
Update hybrid-gitops-helm-installation.md
NimRegevApr 4, 2023
7efa0c6
Update monitor-manage-runtimes.md
NimRegevApr 4, 2023
fa0a184
Merge branch 'master' into gitops-helm-install
NimRegevApr 4, 2023
b663270
Update hybrid-gitops-helm-installation.md
NimRegevApr 4, 2023
58ff7c3
Merge branch 'gitops-helm-install' of https://github.com/codefresh-io…
NimRegevApr 4, 2023
b0fed5d
Update
NimRegevApr 16, 2023
82fe849
Update Helm runtime install and manage topics
NimRegevApr 18, 2023
c205344
Update monitor-manage-runtimes.md
NimRegevApr 18, 2023
559cd18
Merge branch 'master' into gitops-helm-install
NimRegevApr 18, 2023
ba0a8bd
Update monitor-manage-runtimes.md
NimRegevApr 18, 2023
120e6c8
Update hybrid-gitops-helm-installation.md
NimRegevApr 19, 2023
371cd81
Update content for install and manage runtimes
NimRegevApr 24, 2023
03efafc
Add new icons fro topology view
NimRegevApr 24, 2023
c621784
Update hybrid-gitops-helm-installation.md
NimRegevApr 25, 2023
ceeb01b
Update content for Helm runtimes
NimRegevApr 25, 2023
9d786b4
Update uninstall
NimRegevApr 25, 2023
3e08324
Updated topology view icons
NimRegevApr 25, 2023
9c65a27
Update runtime-topology-add-cluster.png
NimRegevApr 25, 2023
10fd948
Add image for missing shared repo
NimRegevApr 25, 2023
affb853
Update monitor-manage-runtimes.md
NimRegevMay 1, 2023
e68e964
Update content
NimRegevMay 14, 2023
e21b689
Update shared-configuration.md
NimRegevMay 22, 2023
b97317b
Update reset ISC for helm
NimRegevMay 22, 2023
af62280
Update upgrade for Helm gitops runtimes
NimRegevMay 29, 2023
8ebd4c6
Add image override utility and update reset ISC
NimRegevJun 5, 2023
703c614
Update helm validation
NimRegevJun 6, 2023
bda33c1
Update hybrid helm runtime
NimRegevJun 8, 2023
e08b634
Remove legacy hybrid runtime from toc
NimRegevJun 8, 2023
c9cb348
Update quick install section
NimRegevJun 8, 2023
af4a5d3
Add beta tag to Hybrid GitOps
NimRegevJun 8, 2023
654fd49
Add image override blurb
NimRegevJun 8, 2023
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
6 changes: 3 additions & 3 deletions_data/home-content.yml
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -231,9 +231,9 @@
- title: On-Premises upgrade
localurl: /docs/installation/codefresh-on-prem-upgrade/
- title: Hosted GitOps installation
localurl: /docs/installation/gitops/hosted-runtime/
- title: Hybrid GitOps installation
localurl: /docs/installation/gitops/hybrid-gitops/
localurl: /docs/installation/gitops/hosted-runtime/
- title: Hybrid GitOpsHelminstallation
localurl: /docs/installation/gitops/hybrid-gitops-helm-installation/



Expand Down
6 changes: 3 additions & 3 deletions_data/nav.yml
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -502,9 +502,9 @@
url:
sub-pages:
- title: Hosted GitOps Runtime
url: "/hosted-runtime"
- title: Hybrid GitOps Runtime
url: "/hybrid-gitops"
url: "/hosted-runtime"
- title: Hybrid GitOpsHelmRuntime
url: "/hybrid-gitops-helm-installation"
- title: Managing & monitoring GitOps Runtimes
url: "/monitor-manage-runtimes"
- title: Add external clusters to GitOps Runtimes
Expand Down
1,017 changes: 935 additions & 82 deletions_docs/installation/gitops/hybrid-gitops-helm-installation.md
View file
Open in desktop

Large diffs are not rendered by default.

12 changes: 11 additions & 1 deletion_docs/installation/gitops/hybrid-gitops.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -3,9 +3,19 @@ title: "Hybrid GitOps Runtime installation"
description: "Provision Hybrid GitOps Runtimes"
group: installation
sub_group: gitops
redirect_from:
- /csdp-docs/docs/runtime/installation/
- /csdp-docs/docs/runtime/requirements/
toc: true
---

>ATTENTION:
>We have transitioned to a Helm-based installation for Hybrid GitOps Runtimes, for improved experience and performance.

>The CLI-based installation for Hybrid GitOps is now considered legacy. We will deprecate this installation mode permanently on 18 June 2023.
>To migrate your Hybrid GitOps Runtimes from CLI to Helm, please contact us, and we'll migrate them for you.


Provision one or more Hybrid GitOps Runtimes in your Codefresh account.
Start by reviewing [system requirements](#minimum-system-requirements) for Hybrid GitOps.
If you are installing with ingress-controllers, you must configure them as required _before_ starting the installation.
Expand DownExpand Up@@ -1305,4 +1315,4 @@ data:
[Monitoring & managing GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/monitor-manage-runtimes/)
[Add Git Sources to runtimes]({{site.baseurl}}/docs/installation/gitops/git-sources/)
[Shared configuration repo]({{site.baseurl}}/docs/reference/shared-configuration)
[Troubleshoot Hybrid Runtime installation]({{site.baseurl}}/docs/troubleshooting/runtime-issues/)
[Troubleshoot Hybrid Runtime installation]({{site.baseurl}}/docs/kb/articles/runtime-issues/)
453 changes: 250 additions & 203 deletions_docs/installation/gitops/monitor-manage-runtimes.md
View file
Open in desktop

Large diffs are not rendered by default.

30 changes: 15 additions & 15 deletions_docs/reference/shared-configuration.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,25 @@
---
title: "Sharedconfiguration repo"
description: ""
title: "SharedConfiguration Repository"
description: "Share configuration settings across GitOps Runtimes"
group: reference
toc: true
---


A Codefresh account with a Hosted or a Hybrid GitOps runtime can store configuration manifests for account-level resources in a Git repository. This repository can be shared with other runtimes in the same account, avoiding the need to create and maintain different configuration manifests for everyruntime.
A Codefresh account with a Hosted or a Hybrid GitOps runtime can store configuration manifests for account-level resources in a Git repository. This repository can be shared with other runtimes in the same account, avoiding the need to create and maintain different configuration manifests for everyGitOps Runtime.

* Hosted GitOpsruntimes
As part of the setup for a Hosted GitOps runtime, Codefresh creates theshared configuration repository in the selected organization, together with the default Git Source repo. See [Connect Git provider]({{site.baseurl}}/docs/installation/gitops/hosted-runtime/#2-connect-git-provider) in Hosted GitOps setup.
* Hosted GitOpsRuntimes
As part of the setup for a Hosted GitOps runtime, Codefresh creates theShared Configuration Repository in the selected organization, together with the default Git Source repo. See [Connect Git provider]({{site.baseurl}}/docs/installation/gitops/hosted-runtime/#2-connect-git-provider) in Hosted GitOps setup.

* Hybridruntimes
When you install the firsthybridruntime for an account, youcan manually define the shared configuration repo through the `--shared-config-repo` flag. Or, you can allow Codefreshtoautomatically createtheshared configuration repo in the runtime installation repo, in `shared-config` root.See [Installinghybrid runtimes]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops/#install-hybrid-gitops-runtime).
* HybridGitOps Runtimes
When you install the firstHybrid GitOpsruntime for an account, youare requiredtodefinetheShared Configuration Repo as part of setting up your Git account.See [InstallingHybrid GitOps Helm Runtime installation]({{site.baseurl}}/docs/installation/gitops/hybrid-gitops-helm-installation/#step-3-set-up-gitops-git-account).

For older versions of hybrid runtimes, upgrade the runtime to create the shared configuration repo, as described in [Upgrading hybrid runtimes](#upgrading-hybrid-runtimes) later in this article.

> Currently, Codefresh supports a singleshared configuration repo per account.
Youcan alsoreset theshared configuration repo if needed. See [Reset shared configuration repository for GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/monitor-manage-runtimes/#reset-shared-configuration-repository-for-gitops-runtimes).
> Currently, Codefresh supports a singleShared Configuration Repo per account.
Youmay need toreset theShared Configuration Repo after creating it. See [Reset shared configuration repository for GitOps Runtimes]({{site.baseurl}}/docs/installation/gitops/monitor-manage-runtimes/#reset-shared-configuration-repository-for-gitops-runtimes).


## Sharedconfiguration repo structure
## SharedConfiguration Repo structure
Below is a representation of the structure of the repository with the shared configuration.
See a [sample repo](https://github.dev/noam-codefresh/shared-gs){:target="\_blank"}.

Expand DownExpand Up@@ -97,14 +96,15 @@ spec:


## Git Source application per runtime
In addition to the application manifests forthe runtimes in the shared configuration repository, everyruntime has a Git Source application that references `runtimes/<runtime-name>`.
In addition to the application manifests forGitOps Runtimes in the shared configuration repository, everyGitOps Runtime has a Git Source application that references `runtimes/<runtime-name>`.

This Git Source application creates an application manifest with the `<cluster-name>` for every cluster managed by theruntime. The `include` field in the `<cluster-name>` application manifest determines which subdirectories in the `resources` directory are synced to the target cluster.
This Git Source application creates an application manifest with the `<cluster-name>` for every cluster managed by theGitOps Runtime. The `include` field in the `<cluster-name>` application manifest determines which subdirectories in the `resources` directory are synced to the target cluster.


## Adding resources
When creating a new resource, such as a new integration for example in the Codefresh UI, you can define theruntimes and clusters to which to apply that resource. The app-proxy saves the resource in the correct location and updates the relevant Argo CD Applications to include it.
When creating a new resource, such as a new integration for example in the Codefresh UI, you can define theGitOps Runtimes and clusters to which to apply that resource. The app-proxy saves the resource in the correct location and updates the relevant Argo CD Applications to include it.

<!--
## Upgrading hybrid runtimes
Older hybrid runtimes that do not have the shared configuration repository must be upgraded to the latest version.
You have two options to define the shared configuration repository during upgrade:
Expand All@@ -115,7 +115,7 @@ You have two options to define the shared configuration repository during upgrad

If the hybrid runtime being upgraded has managed clusters, once the shared configuration repo is created for the account either automatically or manually on upgrade, all clusters are migrated to the same repo when app-proxy is initialized. An Argoproj application manifest is committed to the repo for each cluster managed by the runtime.

See [(Hybrid) Upgrade provisioned runtimes]({{site.baseurl}}/docs/installation/gitops/monitor-manage-runtimes/#hybrid-gitops-upgrade-provisioned-runtimes).
See [(Hybrid) Upgrade provisioned runtimes]({{site.baseurl}}/docs/installation/gitops/monitor-manage-runtimes/#hybrid-gitops-upgrade-provisioned-runtimes). -->



Expand Down
Binary file removedimages/icons/current-state-degraded-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-healthy-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-missing-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-out-of-sync-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-progressing-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-suspended-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-sync-unknown.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-synced-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-synced1.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-syncing-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/current-state-unknown-old.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/local-cluster.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/managed-cluster.png
View file
Open in desktop
Binary file not shown.
Binary file removedimages/icons/runtime-hover.png
View file
Open in desktop
Binary file not shown.
Binary file addedimages/icons/runtime-out-of-sync.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file addedimages/icons/runtime-synced.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file addedimages/icons/runtime-syncing.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file addedimages/icons/runtime-topology-add-cluster.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file addedimages/icons/runtime-topology-in-cluster.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file addedimages/icons/runtime-topology-managed-cluster.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file addedimages/icons/runtime-topology-name.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modifiedimages/runtime/runtime-list-view.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file addedimages/runtime/shared-config-repo-missing.png
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

[8]ページ先頭

©2009-2025 Movatter.jp