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/docs/10-users/60-compute/10-launcher.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
A launcher is a component of a project that defines how compute runs on RenkuLab. Each launcher combines an [Environment](environment) with a default [Resource Pools & Classes](resource-pools-and-classes) configuration.
4
4
5
-
Renku supports two types of launcher:
5
+
Renku supports two types of launchers:
6
6
7
7
1.**Session launcher:** launches an interactive, browser-based [Session](session) for coding and data exploration.
8
8
2.**Job launcher:** runs a non-interactive [Job](job) in the background when you submit it.
@@ -13,18 +13,18 @@ Renku supports two types of launcher:
13
13
14
14
A launcher contains:
15
15
16
-
1. an [Environment](environment), which defines the software installed in the run, and
17
-
2. a default resource class (see [Resource Pools & Classes](resource-pools-and-classes)), which determines the compute resources available.
16
+
1. an [Environment](environment), which defines the software packages and libraries used by the session or job, and
17
+
2. a default resource class (see [Resource Pools & Classes](resource-pools-and-classes)), which determines the availabler compute resources.
18
18
19
19
For a Job launcher, you also configure a **job command** that defines what runs when the job is submitted.
20
20
21
-
Project's launchers are usable to everyone who can see the project. Anyone with access can launch a session or submit a job from a launcher configured in the project.
21
+
Project's launchers are usable to everyone who can see the project. Anyone with access to the project can launch a session or submit a job from a launcher.
22
22
23
23
However, the sessions you launch and the jobs you submit are only accessible to you. They are not shared across users.
24
24
25
25
:::info
26
26
27
-
A third type of launcher, namely an **App Launchers**, will be available by October 2026.
27
+
**App Launchers** will be available in October 2026.
28
28
29
29
:::
30
30
@@ -33,4 +33,4 @@ A third type of launcher, namely an **App Launchers**, will be available by Octo
33
33
## Next steps
34
34
35
35
- To create an interactive session launcher, see [Add a session launcher to your project](session/guides/add-a-session-launcher-to-your-project).
36
-
- To create a job launcher, see [Add a job launcher to your project](job/guides/create-a-job-launcher).
36
+
- To create a job launcher, see [Add a job launcher to your project](job/guides/create-a-job-launcher).
A Renku session is a running interactive run-time environment that can be used to do work on data and code.
3
+
A Renku session is an interactive run-time environment that can be used to do work on data and code.
4
4
5
-
A session is created by a **Session Launcher** (see [Launcher](../launcher)) and is a running instance of an [Environment](../environment). Inside a session, all of the project’s [Code repository](../../code/code-repository)s are cloned and [Data connector](../../data/data)s are mounted (as long as the user provided any required access credentials).
5
+
A session is created by a **Session Launcher** (see [Launcher](../launcher)) and is a running instance of an [Environment](../environment). Inside a session, all of the project’s [Code repositories](../../code/code-repository) are cloned and [Data connectors](../../data/data) are mounted (as long as the user provided any required access credentials).
6
6
7
-
A session has access to a certain amount of compute resources (CPU, GPU, RAM and storage). This is determined by the resource pool set on [Launchers](../launcher). For more information about compute resources, see [Resource Pools & Classes](../resource-pools-and-classes).
7
+
A session has access to a certain amount of compute resources (CPU, GPU, RAM and storage). This is determined by the resource class set on the [Launcher](../launcher). For more information about compute resources, see [Resource Pools & Classes](../resource-pools-and-classes).
8
8
9
-
The sessions you launch are always private to you.
9
+
The sessions you launch are always private to you, but others with access to your project may launch their own instances
Copy file name to clipboardExpand all lines: docs/docs/10-users/60-compute/60-job/guides/10-create-a-job-launcher.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Job launchers do not support **global environments**. You must use **Create from
10
10
11
11
## Create a job launcher
12
12
13
-
1. In the **Sessions** section of the project page, click **+** to add a new launcher.
13
+
1. In the **Launchers** section of the project page, click **+** to add a new launcher.
14
14
15
15
<pclass="image-container-l">
16
16

@@ -24,7 +24,7 @@ Job launchers do not support **global environments**. You must use **Create from
24
24
25
25
3. Choose and configure an **environment**:
26
26
-**Create from code** — Renku builds an environment from a code repository (for example, one with an `environment.yml` or `requirements.txt`). See [How to create an environment with custom packages installed](../../environment/guides/create-environment-with-custom-packages-installed).
27
-
-**Custom image** — use your own Docker image. See [How to use your own docker image for a Renku session](../../environment/guides/use-your-own-docker-image-for-renku-session).
27
+
-**External environment** — use your own Docker image. See [How to use your own docker image for a Renku session](../../environment/guides/use-your-own-docker-image-for-renku-session).
Copy file name to clipboardExpand all lines: docs/docs/10-users/60-compute/60-job/guides/20-submit-a-job.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,11 +22,11 @@ See [How to configure a session secret](../../guides/configure-session-secret) f
22
22
23
23
2. Review the environment summary in the **Review and submit job** modal.
24
24
25
-
<pclass="image-container-l">
25
+
<pclass="image-container-m">
26
26

27
27
</p>
28
28
29
-
3. Enter a **Submission ID**, that is a short unique name for this job run (for example, `run-a1b2c3`). Renku suggests one automatically; you can edit it.
29
+
3. Enter a **Submission ID**, that is a short unique name for this job run (for example, `run-a1b2c3`). Renku suggests one automatically but you can edit it before submitting the job.
30
30
31
31
The submission ID must:
32
32
- Start with a lowercase letter
@@ -44,7 +44,7 @@ See [How to configure a session secret](../../guides/configure-session-secret) f
44
44
7. Click **Submit job**.
45
45
46
46
<pclass="image-container-l">
47
-

47
+

48
48
</p>
49
49
50
50
You can submit multiple jobs from the same launcher at the same time. Each job must have its own submission ID.
Copy file name to clipboardExpand all lines: docs/docs/10-users/60-compute/60-job/index.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
A Renku job is a non-interactive run that executes a command in the background using a project's [Environment](../environment) and compute resources.
4
4
5
-
A job is submitted from a **Job launcher** (see [Launcher](../launcher)) and runs without a browser-based interface. Inside the job, all of the project's [Code repository](../../code/code-repository)s are cloned and [Data connector](../../data/data)s are mounted, as long as you provided any required access credentials when submitting.
5
+
A job is submitted from a **Job launcher** (see [Launcher](../launcher)) and runs without a browser-based interface. Inside the job, all of the project's [Code repositories](../../code/code-repository) are cloned and [Data connectors](../../data/data) are mounted, as long as you provided any required access credentials when submitting.
6
6
7
7
Each job submission is identified by a **submission ID** — a short name you choose (or accept from the auto-generated default) that must be unique among your jobs on that launcher. You use the submission ID to tell jobs apart when several are running at once.
8
8
@@ -14,11 +14,11 @@ The jobs you submit are always private to you. Jobs are not shared between users
14
14
15
15
A job moves through states such as **Starting**, **Running**, **Completed**, and **Errored**. While a job is starting or running, you can view its logs or cancel it. When a job has completed or errored, you can view its logs and then **Dismiss** it to remove it from your project and dashboard.
16
16
17
-
Dismissing a job permanently removes it from the RenkuLab interface. You will not be able to reopen its logs after dismissing it.
17
+
Dismissing a job permanently removes it from RenkuLab. You will not be able to reopen its logs after dismissing it.
18
18
19
19
:::note
20
20
21
-
Completed and errored jobs are typically removed automatically after about 24 hours if you have not dismissed them. This retention period may change in the future.
21
+
Completed and errored jobs are typically removed automatically after 24 hours if you have not dismissed them.
0 commit comments