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
+28-3Lines changed: 28 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,7 @@ To use the Codefresh runner the following is required:
29
29
30
30
The runner can be installed from any workstation or laptop with access (i.e. via `kubectl`) to the Kubernetes cluster running Codefresh builds. The Codefresh runner will authenticate to your Codefresh account by using the Codefresh CLI token.
31
31
32
-
## Installation with the quick-start wizard
32
+
## Installation with the Quick-start Wizard
33
33
34
34
Install the Codefresh CLI
35
35
```
@@ -88,7 +88,7 @@ codefresh runner info
88
88
89
89
During installation you can see which API token will be used by the runner (if you don't provide one). The printed token is used by the runner to talk to the Codefresh platform carrying permissions that allow the runner to run pipelines. If you save the token, it can later be used to restore the runner's permissions without creating a new runner installation, if the deployment is deleted.
90
90
91
-
### Customizing the wizard installation
91
+
### Customizing the Wizard Installation
92
92
93
93
You can customize the wizard installation by passing your own values in the `init` command.
94
94
For example you can specify the runtime to be used in advance with:
You can use [this example](https://github.com/codefresh-io/venona/blob/release-1.0/venonactl/example/values-example.yaml) as a starting point for your values file.
129
129
130
-
### Inspecting the manifests before they are installed
130
+
### Inspecting the Manifests before they are installed
131
131
132
132
If you want to see what manifests are used by the installation wizard you can supply the `--dry-run` parameter in the installation process.
133
133
@@ -140,6 +140,31 @@ used by the installer will be instead saved locally in a folder `./codefresh_man
140
140
141
141
You can then inspect the manifests locally or edit/apply them manually if you wish.
142
142
143
+
## Installing Codefresh Runner with Helm
144
+
145
+
To install the Codefresh Runner using Helm, follow these steps:
146
+
147
+
1. Download the Codefresh CLI and authenticate it with your Codefresh account. Click [here](https://codefresh-io.github.io/cli/getting-started/) for more detailed instructions.
148
+
2. Run the following command to create all of the necessary entities in Codefresh:
149
+
150
+
```
151
+
codefresh runner init --generate-helm-values-file
152
+
```
153
+
154
+
* This will not install anything on your cluster, except for running cluster acceptance tests, (which may be skipped using the `--skip-cluster-test` option).
155
+
* This command will also generate a `generated_values.yaml` file in your current directory, which you will need to provide to the `helm install` command later.
156
+
3. Now run the following to complete the installation:
0 commit comments