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

Commit432465c

Browse files
authored
Runner helm refactoring (#806)
* Update Runner article contentFirst stage of clean up: moved all CLI-content into a single section; added xrefs to artifacthub for install and configuration* Update Runner contentMoved arch to main architecture section; changed title of Runner behind firewall topic* Update runner install and runner architectureMoved Runner architecture to Architecture article and added prelim description* Update OIDC pipeline topicAdded sections for Claims and conditions, including custom CF claims* Delete oidc-pipelines.md* Update codefresh-runner.mdUpdates to content - added comments to sections that need to be moved to artifacthub* Update codefresh-runner.md* Update codefresh-runner.mdUpdated content for existing installations* Update codefresh-runner.mdMinor formatting edits* Update codefresh-runner.md* Update codefresh-runner.md
1 parent1e04bcd commit432465c

File tree

4 files changed

+971
-1152
lines changed

4 files changed

+971
-1152
lines changed

‎_docs/installation/behind-the-firewall.md‎

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title:"Runnerinstallationbehind firewalls"
2+
title:"Runner behind firewalls"
33
description:"Run Codefresh pipelines in your own secure infrastructure"
44
group:installation
55
redirect_from:
@@ -8,8 +8,8 @@ redirect_from:
88
toc:true
99
---
1010

11-
As described in[installation options]({{site.baseurl}}/docs/installation/installation-options/), Codefresh offersRunner and GitOps options forhybrid installations.
12-
This articles focuses on the Runnerinstallation option and its advantages.
11+
As described in[installation options]({{site.baseurl}}/docs/installation/installation-options/), Codefresh offersthe Hybrid Runner option forCodefresh pipelines.
12+
This articles focuses onhowthe Runnerworks within infrastructure behind firewalls.
1313

1414
##Running Codefresh in secure environments
1515

@@ -19,7 +19,7 @@ and improvements done in the platform must also be transferred to the customer p
1919

2020
Hybrid Runner installs the Runner within the customer premises, while the UI (and management platform) stays in Codefresh.
2121

22-
Here is theoverall architecture:
22+
Here isa visual representation oftheCI/CD flow between the Runner in the customer environment and Codefresh client in the public internet:
2323

2424
{% include image.html
2525
lightbox="true"
@@ -30,22 +30,22 @@ Here is the overall architecture:
3030
max-width="100%"
3131
%}
3232

33-
The advantages for this scenario are multi-fold.
33+
The advantages for this scenario are multi-fold:
3434

35-
Regarding platform maintenance:
35+
**Regarding platform maintenance**
3636

3737
1. Codefresh is responsible for the heavy lifting for platform maintenance, instead of the customer.
3838
1. Updates to the UI, build engine, integrations etc., happen automatically, without any customer involvement.
3939
1. Actual builds run in the customer premises under fully controlled conditions.
4040
1. Codefresh Runner is fully automated. It handles volume claims and build scheduling on its own within the Kubernetes cluster it is placed.
4141

42-
Regarding security of services:
42+
**Regarding security of services**
4343

4444
1. Pipelines can run in behind-the-firewall clusters with internal services.
4545
1. Pipelines can use integrations (such as Docker registries) that are private and secure.
4646
1. Source code does not ever leave the customer premises.
4747

48-
Regarding firewall security:
48+
**Regarding firewall security**
4949

5050
1. Uni-directional, outgoing communication between the Runner and Codefresh. The Runner polls the platform for jobs.
5151
1. Codefresh never connects to the customer network. No ports need to be open in the customer firewall for the runner to work.
@@ -67,16 +67,16 @@ You can easily create pipelines that:
6767
* Create infrastructure such as machines, load balancers, auto-scaling groups etc.
6868

6969
Any of these pipelines will work out the box without extra configuration. In all cases,
70-
all data stayswitin the private local network and does not exit the firewall.
70+
all data stayswithin the private local network and does not exit the firewall.
7171

72-
>Notice that[long-running compositions]({{site.baseurl}}/docs/pipelines/steps/composition/) (preview test environments) are not yet available via the Codefresh Runner.
72+
>**INFO**:
73+
[Long-running compositions]({{site.baseurl}}/docs/pipelines/steps/composition/) (preview test environments) are not yet available via the Codefresh Runner.
7374

7475

7576

7677
###Checking out code from a private GIT repository
7778

78-
To check out code from your private Git repository, you need to connect first to Codefresh via[Git integrations]({{site.baseurl}}/docs/integrations/git-providers/). However, once you define your GIT provider as*on premise* you also
79-
need to mark it as*behind the firewall* as well:
79+
To check out code from your private Git repository, you need to connect first to Codefresh via[Git integrations]({{site.baseurl}}/docs/integrations/git-providers/). However, once you define your GIT provider as*on premise*, you also need to mark it as*behind the firewall* as well:
8080

8181
{% include image.html
8282
lightbox="true"

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp