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

Commit0c145ab

Browse files
authored
Grammatical fixes (codefresh-io#220)
* READMEminor grammatical changes* codefresh-hybrid.mdminor grammatical changes* codefresh-on-prem.mdminor grammatical changes* behind-the-firewall.mdminor grammatical changes
1 parent6d64b76 commit0c145ab

File tree

4 files changed

+36
-36
lines changed

4 files changed

+36
-36
lines changed

‎README.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
#docs.codefresh.io
22
[![Codefresh build status](https://g.codefresh.io/api/badges/pipeline/codefresh-inc/codefresh-io%2Fdocs.codefresh.io%2Flive-docs?branch=master&key=eyJhbGciOiJIUzI1NiJ9.NTY3MmQ4ZGViNjcyNGI2ZTM1OWFkZjYy.AN2wExsAsq7FseTbVxxWls8muNx_bBUnQWQVS8IgDTI&type=cf-1)](https://g.codefresh.io/pipelines/live-docs/builds?repoOwner=codefresh-io&repoName=docs.codefresh.io&serviceName=codefresh-io%2Fdocs.codefresh.io&filter=trigger:build~Build;branch:master;pipeline:5a941be91a89c60001c3fad4~live-docs)
33

4-
This site isbuild with Jekyll. Documentation content is written in Markdown format located in './docs'
4+
This site isbuilt with Jekyll. Documentation content is written in Markdown format located in './docs'
55

66
##Deploying
7-
The site is automatically deployed when commitslandin`master`, hosted by athttps://codefresh.io/docs/
7+
The site is automatically deployed when commitsare merged/pushedin`master`, hosted athttps://codefresh.io/docs/
88

99
###Running documentation locally
1010

11-
1. Install Ruby and`bundler`,`jekyll` and other Ruby dependencies with`bundle install`.
11+
1. Install Ruby,`bundler`,`jekyll` and other Ruby dependencies with`bundle install`.
1212
2. Run`npm install` to install Node.js dependencies.
1313
3. Run`npm run css` (or a specific npm script) to rebuild distributed CSS and JavaScript files, as well as our docs assets.
1414
4. From the root directory, run`npm run docs-serve-dev` in the command line.
@@ -17,5 +17,5 @@ The site is automatically deployed when commits land in `master`, hosted by at h
1717
###Running documentation locally with Docker
1818

1919
1. Install[docker-compose](https://docs.docker.com/compose/)
20-
1. Run`docker-compose up`
21-
1. Open`http://localhost:3131` in your browser, and voila!
20+
2. Run`docker-compose up`
21+
3. Open`http://localhost:3131` in your browser, and voila!

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

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
---
2-
title:"Codefreshbehind thefirewall"
3-
description:"How to run Codefreshpipelines in your own secureinfrastructure"
2+
title:"CodefreshBehind theFirewall"
3+
description:"How to run CodefreshPipelines in your own secureInfrastructure"
44
group:administration
55
redirect_from:
66
-/docs/enterprise/behind-the-firewall/
77
toc:true
88

99
---
1010

11-
As explained in the[installation page]({{site.baseurl}}/docs/administration/installation-security/) Codefresh offers3 installation options: pure cloud, on-premises and Hybrid.
12-
In thispage weare going to describe the Hybrid option and all the advantages it offers.
11+
As explained in the[installation page]({{site.baseurl}}/docs/administration/installation-security/) Codefresh offersthree installation options; pure cloud, on-premise and Hybrid.
12+
In thisdocument, wewill describe the Hybrid option and all the advantages it offers.
1313

1414
##Running Codefresh in secure environments
1515

16-
Codefresh has an on-premises installation where the whole platform is installedin the customer premises. While
17-
this solution is very effective as far as security is concerned, it places a lot of overhead on the customer as all updates
16+
Codefresh has an on-premise installation where the whole platform is installedon the customer premises. While
17+
this solution is very effective as far as security is concerned, it places a lot of overhead on the customer, as all updates
1818
and improvements done in the platform must also be transferred to the customer premises.
1919

20-
Thehybrid approach placesonlya Codefresh runner within customer premises while the UI (and management platform) stays in the CodefreshSAAS.
20+
TheHybrid approach places a Codefresh runner within customer premises while the UI (and management platform) stays in the CodefreshSaaS.
2121

2222
Here is the overall architecture:
2323

@@ -33,38 +33,38 @@ Here is the overall architecture:
3333
The advantages for this scenario are multi-fold. Regarding platform maintenance:
3434

3535
1. The heavy lifting for platform maintenance is still happening by Codefresh instead of the customer.
36-
1. Updates to the UI, build engine, integrations etc are happening automatically without any customer involvement.
36+
1. Updates to the UI, build engine, integrations etc., are happening automatically without any customer involvement.
3737
1. Actual builds are happening in the customer premises under fully controlled conditions.
3838
1. The Codefresh runner is fully automated. It handles volume claims and build scheduling on its own within the Kubernetes cluster it is placed.
3939

4040
Regarding security of services:
4141

4242
1. Pipelines can run in behind-the-firewall clusters with internal services.
43-
1. Pipelines can use integrations (such asdocker registries) that are private and secure.
43+
1. Pipelines can use integrations (such asDocker registries) that are private and secure.
4444
1. Source code does not ever leave the customer premises.
4545

4646
Regarding firewall security:
4747

48-
1. Communication between the Codefresh runner and CodefreshSAAS is uni-directional. The runner is polling the Codefresh platform for jobs.
49-
1. Communication between the Codefresh runner and CodefreshSAAS is only outgoing. The CodefreshSAAS never connects to the customer network. No ports need to be open in the customer firewall for the runner to work.
50-
1. The Codefresh runner is fully open-source, so its code can by scrutinized by any stakeholder.
48+
1. Communication between the Codefresh runner and CodefreshSaaS is uni-directional. The runner is polling the Codefresh platform for jobs.
49+
1. Communication between the Codefresh runner and CodefreshSaaS is only outgoing. The CodefreshSaaS never connects to the customer network. No ports need to be open in the customer firewall for the runner to work.
50+
1. The Codefresh runner is fully open-sourced, so its code can by scrutinized by any stakeholder.
5151

5252

5353

5454
##Using Secure services in your pipelines
5555

56-
First make sure that you have installed the[Codefresh runner]({{site.baseurl}}/docs/administration/codefresh-runner/) on your own infrastructure (i.e. your private Kubernetes cluster).
56+
First make sure that you have installed the[Codefresh runner]({{site.baseurl}}/docs/administration/codefresh-runner/) on your own infrastructure (i.e., your private Kubernetes cluster).
5757

58-
All pipelines that are executed in the private Kubernetes cluster have access to all other internal services that are network reachable. It is therefore very easy to create pipelines that
58+
All pipelines that are executed in the private Kubernetes cluster have access to all other internal services that are network reachable. It is therefore very easy to create pipelines that:
5959

6060
* Use databases internal to the company
6161
* Run integration tests against services internal to the company
6262
* Launch[compositions]({{site.baseurl}}/docs/codefresh-yaml/steps/composition/) that communicate with other secure services
63-
* Upload and download artifacts from a private artifact repository (e.g. Nexus or Artifactory)
63+
* Upload and download artifacts from a private artifact repository (e.g., Nexus or Artifactory)
6464
* Deploy to any other cluster accessible in the secure network
65-
* Create infrastructure such as machines, load balancers, auto-scaling groups etc
65+
* Create infrastructure such as machines, load balancers, auto-scaling groups etc.
6666

67-
Any of these pipelines will work out the box and no extra configuration is needed. In all cases
67+
Any of these pipelines will work out the box and no extra configuration is needed. In all cases,
6868
all data will stay with the private local network and will never exit the firewall.
6969

7070
>Notice that[long running compositions]({{site.baseurl}}/docs/codefresh-yaml/steps/composition/) (preview test environments) are not yet available via the Codefresh

‎_docs/administration/codefresh-hybrid.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title:"Codefresh Hybridinstallation (legacy)"
2+
title:"Codefresh HybridInstallation (Legacy)"
33
description:"Add your own Node to run/build containers"
44
group:administration
55
redirect_from:
@@ -9,17 +9,17 @@ toc: true
99
old_url:/docs/add-your-node-to-runbuild-containers
1010
---
1111

12-
>Note that this page is now describing the legacy hybrid mode. For the new versionlookat[behind-the-firewall]({{site.baseurl}}/docs/administration/behind-the-firewall/) documentation.
12+
>Note that this page is now describing the legacy hybrid mode. For the new versionread moreat[behind-the-firewall]({{site.baseurl}}/docs/administration/behind-the-firewall/).
1313
1414
Codefresh lets you use your own host as a node to run/build containers.
1515

1616
{:start="1"}
17-
1.go to yourAccount Configuration, by clicking on*Account Settings* on the left sidebar
17+
1.Go to youraccount configurations by clicking on*Account Settings* on the left sidebar.
1818

1919
{:start="2"}
2020
2. Select*Nodes* from the left sidebar.
2121

22-
>Hybrid nodes are only available to enterprise customers.[Contact us](https://codefresh.io/contact-sales/)us to enable this feature.
22+
>Hybrid nodes are only available to enterprise customers.[Contact us](https://codefresh.io/contact-sales/) us to enable this feature.
2323
2424
{% include image.html
2525
lightbox="true"
@@ -31,7 +31,7 @@ Codefresh lets you use your own host as a node to run/build containers.
3131
%}
3232

3333
{:start="3"}
34-
3. Click onthe button*ADD YOUR NODE*
34+
3. Click on*ADD YOUR NODE*
3535
Codefresh lets you use your own host as a build agent to run/build containers. In order to do this, you have to first install the Codefresh Agent on your machine.
3636

3737
The following Linux distributions are supported:

‎_docs/administration/codefresh-on-prem.md‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title:"Codefresh On-premises Installation"
3-
description:"Use the Kubernetes Codefresh Installer to install the Codefresh platformon-premises"
2+
title:"Codefresh On-Premise Installation"
3+
description:"Use the Kubernetes Codefresh Installer to install the CodefreshOn-Premiseplatform"
44
group:administration
55
redirect_from:
66
-/docs/enterprise/codefresh-on-prem/
@@ -9,7 +9,7 @@ toc: true
99

1010
##Introduction
1111

12-
This manual will guide you through the installation of the Codefresh platform on yourOn-prem environment. This manual is intended to cover all aspects of installation, upgrading, and maintenance. Please read this manual carefully before installing Codefresh.
12+
This manual will guide you through the installation of the Codefresh platform on youron-prem environment. This manual is intended to cover all aspects of installation, upgrading, and maintenance. Please read this manual carefully before installing Codefresh.
1313

1414
[kcfi](https://github.com/codefresh-io/kcfi) (the Kubernetes Codefresh Installer) is a one-stop-shop for this purpose. Even though Codefresh offers multiple tools to install components,`kcfi` aggregates all of them into a single tool.
1515

@@ -29,9 +29,9 @@ The `kcfi` tool supports the following operating systems:
2929

3030
Codefresh supports the following Git providers:
3131

32-
- GitHub: SaaS and on-premises versions
32+
- GitHub: SaaS and on-premise versions
3333
- Bitbucket: SaaS and Bitbucket server (on-premises) 5.4.0 version and above
34-
- GitLab: SaaS and on-premises versions (API v4 only)
34+
- GitLab: SaaS and on-premise versions (API v4 only)
3535

3636
##Prerequisites
3737

@@ -44,7 +44,7 @@ Codefresh supports the following Git providers:
4444
- Default app credentials (provided by Codefresh)
4545
- Storage size allocated for Codefresh persisted services - described in the storage section
4646

47-
Codefresh will need outbound connection to the Internet for the following services:
47+
Codefresh will needanoutbound connection to the Internet for the following services:
4848

4949
- GCR - pulling platform images
5050
- Dockerhub - pulling pipeline images
@@ -55,7 +55,7 @@ Codefresh has some security assumptions about the Kubernetes cluster it is insta
5555

5656
###RBAC for Codefresh
5757

58-
The Codefresh installer should be run with a Kubernetes RBAC role that allows object creation in a single namespace. If, by corporate policy, you do not allow the creation of service accounts or roles, a Kubernetes administrator will need to create the role,serviceAccount, and binding as shown below. Users with the`codefresh-app` role do not have the ability to create other roles orroleBindings.
58+
The Codefresh installer should be run with a Kubernetes RBAC role that allows object creation in a single namespace. If, by corporate policy, you do not allow the creation of service accounts or roles, a Kubernetes administrator will need to create the role,service account, and binding as shown below. Users with the`codefresh-app` role do not have the ability to create other roles orrole bindings.
5959

6060
`codefresh-app-service-account.yaml`
6161
```yaml
@@ -173,7 +173,7 @@ You will also need to modify the `config.yaml` for `kcfi` by setting `skipCRD: t
173173
Download the binary from [GitHub](https://github.com/codefresh-io/kcfi/releases).
174174
>Note: Darwin is for OSX
175175

176-
Extract thefile you justdownloaded.
176+
Extract the downloaded file.
177177

178178
Copy the file to your $PATH, i.e. `cp /path/to/kcfi /usr/local/bin`
179179

@@ -191,7 +191,7 @@ kubectl config use-context my-cluster-name # set the default context to my-clu
191191
kubectl config current-context # verify the current-context`
192192
```
193193
194-
### Step 2 -- Prepare the Codefresh Platforminstallation
194+
### Step 2 -- Prepare the Codefresh PlatformInstallation
195195
196196
Run the following:
197197

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp