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
Copy file name to clipboardExpand all lines: _docs/administration/codefresh-runner.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,7 @@ As the Codefresh Runner is **not** dependent on any special dockershim features,
16
16
17
17
##System requirements
18
18
19
+
19
20
{: .table .table-bordered .table-hover}
20
21
| Item| Requirement|
21
22
| --------------| --------------|
@@ -24,6 +25,7 @@ As the Codefresh Runner is **not** dependent on any special dockershim features,
24
25
|Container runtime| Any compliant container runtime, as the runner is**not** dependent on any special dockershim features. {::nomarkdown}<br>Examples: <ul><li><ahref="https://kubernetes.io/blog/2020/12/02/dockershim-faq"target="blank">Docker</a></li><li><ahref="https://containerd.io/"target="blank">containerd</a></li><li><ahref="https://cri-o.io/"target="blank">cri-o</a></li></ul> {:/}|
Install the Runner from any workstation or laptop with access to the Kubernetes cluster running Codefresh builds, via`kubectl`. The Codefresh Runner authenticates to your Codefresh account using the CLI token.
Copy file name to clipboardExpand all lines: _docs/administration/pipeline-settings.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
@@ -42,18 +42,18 @@ max-width="80%"
42
42
43
43
Here you can define global template behavior. The options are:
44
44
45
-
* Enable[pipeline templates]({{site.baseurl}}/docs/docs/configure-ci-cd-pipeline/pipelines/#using-pipeline-templates) for users. If this is enabled some pipelines can be marked as templates and users can still select them when creating a new pipeline.
46
-
* Decide if users can clone an existing pipeline (along with its triggers and associated parameters) when[creating a new pipeline]({{site.baseurl}}/docs/docs/configure-ci-cd-pipeline/pipelines/#creating-new-pipelines).
45
+
* Enable[pipeline templates]({{site.baseurl}}/docs/configure-ci-cd-pipeline/pipelines/#using-pipeline-templates) for users. If this is enabled some pipelines can be marked as templates and users can still select them when creating a new pipeline.
46
+
* Decide if users can clone an existing pipeline (along with its triggers and associated parameters) when[creating a new pipeline]({{site.baseurl}}/docs/configure-ci-cd-pipeline/pipelines/#creating-new-pipelines).
47
47
48
48
Note that templates are simply normal pipelines “marked” as a template. There is no technical difference between templates and actual pipelines.
49
49
50
50
##Pipeline YAML Section
51
51
52
52
Here you can restrict the sources of pipeline YAML that users can select. The options are:
53
53
54
-
* Enable/Disable the[inline editor]({{site.baseurl}}/docs/docs/configure-ci-cd-pipeline/pipelines/#using-the-inline-pipeline-editor) where YAML is stored in Codefresh SaaS
54
+
* Enable/Disable the[inline editor]({{site.baseurl}}/docs/configure-ci-cd-pipeline/pipelines/#using-the-inline-pipeline-editor) where YAML is stored in Codefresh SaaS
55
55
* Enable/disable pipeline YAML from connected Git repositories
You need to allow at least one of these options so that users can create new pipelines. We suggest leaving the first option enabled when users are still learning about Codefresh and want to experiment.
59
59
@@ -78,10 +78,10 @@ Here you can decide if the build step will push images or not according to your
78
78
2. All built images are automatically pushed to the default registry
79
79
3. All built images are NOT pushed anywhere by default
80
80
81
-
Note that this behavior is simply a convenience feature for legacy pipelines. Users can still use a[push step]({{site.baseurl}}/docs/docs/codefresh-yaml/steps/push/) in a pipeline and always push an image to a registry regardless of what was chosen in the build step.
81
+
Note that this behavior is simply a convenience feature for legacy pipelines. Users can still use a[push step]({{site.baseurl}}/docs/codefresh-yaml/steps/push/) in a pipeline and always push an image to a registry regardless of what was chosen in the build step.
You can then get the memory usage for the whole pipeline by clicking on the metrics tab at the bottom of the screen.
333
+
* To view memory and disk usage for running or completed pipeline builds, click the**Metrics** tab at the bottom of the Build page.
334
+
335
+
* Memory usage: View memory usage (Y-axis) by time (X-axis) for the duration of the build.
336
+
* Disk usage: View disk usage (Y-axis) by time (X-axis) for the duration of the build. The red line is set at 90% of the maximum disk space.
337
+
To see the precise usage at different points in time, mouse over the dots.
338
+
Viewing the actual disk usage for a build during its run allows you to better gauge and define the[minimum disk space required for the build volume]({{site.baseurl}}/docs/configure-ci-cd-pipeline/pipelines/#runtime).
Copy file name to clipboardExpand all lines: _docs/getting-started/faq.md
-6Lines changed: 0 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,12 +21,6 @@ A. Yes. Codefresh is offered in [SAAS, Hybrid and on-premises modes]({{site.base
21
21
**Q. Is Codefresh open-source?**
22
22
A. The Web UI is not open source. All the[pipeline plugins](https://codefresh.io/steps/) and the[Codefresh Runner]({{site.baseurl}}/docs/enterprise/codefresh-runner/) are open-source. We also publish several open-source[components](https://github.com/codefresh-io),[examples](https://github.com/codefresh-contrib) and[demos](https://github.com/codefreshdemo/).
23
23
24
-
**Q. How is pricing structured?**
25
-
A. Pricing is per concurrent build. In practice this means how many pull requests you can process*at the same time*. See the[pricing page](https://codefresh.io/pricing/) for more details.
26
-
27
-
**Q. Is there a pay as you go model?**
28
-
A. We are always considering new pricing options. The pay as you go model has flaws as well. One of the big selling points of Codefresh is the different types of caches we employ in order to speed up builds. When a company charges for build minutes, it has no further motivation to cut down on build times. Several CI solutions offer no caching mechanisms, forcing you to download application dependencies on each build. Please contact us to discuss about pricing if this is your main blocker from adopting Codefresh.
29
-
30
24
**Q. Does Codefresh offer infrastructure for running builds?**
31
25
A. Yes, the cloud version of Codefresh is fully[SAAS](https://en.wikipedia.org/wiki/Software_as_a_service). You only need to open an account and all builds are running on our cloud. You can still use a[Codefresh runner]({{site.baseurl}}/docs/enterprise/codefresh-runner/) to run builds on your own infrastructure, but this is completely optional.
Freestyle step fails with message:`Failed to create a container of: <image>`
12
+
13
+
14
+
##Possible cause
15
+
This issue occurs if your image filesystem already contains a_file_ in`/codefresh` or`/codefresh/volume`. The Codefresh engine cannot mount the Codefresh volume within a_file_.
16
+
17
+
18
+
##Solution
19
+
Make sure that the filesystem does not contain files entitled`codefresh`, and that the`/codefresh/volume` directory can be created successfully.