Skip to content

Commit 9c0e31c

Browse files
Merge pull request #859 from run-ai/v2.181-RUN-19580-Access-control-for-external-URLs
RUN-19580 add access control to environments for all workloads
2 parents ebde793 + 59bea01 commit 9c0e31c

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

docs/admin/workloads/submitting-workloads.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ To submit a workload using the UI:
1919
2. In the *Templates* pane, select a template from the list. Use the search box to find templates that are not listed. If you can't find the specific template you need, create a new one, or see your system administrator.
2020
3. Enter a `Workspace` name, and press continue.
2121
4. In the *Environment* pane select or [create a new environment](../../Researcher/user-interface/workspaces/create/create-env.md). Use the search box to find environments that are not listed.
22+
23+
1. In the *Set the connection for your tool(s)* pane, choose a tool for your environment (if available). In the *Access* pane, edit the field and choose a type of access. *Everyone* allows all users in the platform to access the selected tool. *Group* allows you a select a specific group of users (Identity provider group). Press `+Group` to add more groups. *User* allows you to grant access individual users (by user email) in the platform. Press `+User` to add more users. (optional)
24+
2. In the *Runtime settings* field, Set commands and arguments for the container running in the pod. (optional)
25+
3. In the *Environment variable* field, you can set one or more environment variables. (optional)
26+
2227
5. In the *Compute resource* pane, select resources for your trainings or [create a new compute resource](../../Researcher/user-interface/workspaces/create/create-compute.md). Use the search box to find resources that are not listed. Press *More settings* to use **Node Affinity** to limit the resources to a specific node.
2328
6. Open the *Volume* pane, and press *Volume* to add a volume to your training.
2429

@@ -51,7 +56,10 @@ To submit a workload using the UI:
5156
2. In the *Multi-node* pane, choose `Single node` for a single node training, or `Multi-node (distributed)` for distributed training. When you choose `Multi-node`, select a framework that is listed, then select the `multi-node` training configuration by selecting either `Workers & master` or `Workers only`.
5257
3. In the *Templates* pane, select a template from the list. Use the search box to find templates that are not listed. If you can't find the specific template you need, see your system administrator.
5358
4. In the *Training name* pane, enter a name for the *Training*, then press continue.
54-
5. In the *Environment* pane select or [create a new environment](../../Researcher/user-interface/workspaces/create/create-env.md). Use the search box to find environments that are not listed. Press *More settings* to add an `Environment variable` or to edit the *Command* and *Arguments* field for the environment you selected.
59+
5. In the *Environment* pane select or [create a new environment](../../Researcher/user-interface/workspaces/create/create-env.md). Use the search box to find environments that are not listed.
60+
1. In the *Set the connection for your tool(s)* pane, choose a tool for your environment (if available). In the *Access* pane, edit the field and choose a type of access. *Everyone* allows all users in the platform to access the selected tool. *Group* allows you a select a specific group of users (Identity provider group). Press `+Group` to add more groups. *User* allows you to grant access individual users (by user email) in the platform. Press `+User` to add more users. (optional)
61+
2. In the *Runtime settings* field, Set commands and arguments for the container running in the pod. (optional)
62+
3. In the *Environment variable* field, you can set one or more environment variables. (optional)
5563
6. In the *Compute resource* pane:
5664

5765
1. Select the number of workers for your training.
@@ -67,7 +75,7 @@ To submit a workload using the UI:
6775
3. Enter a claim size, and select the units.
6876
4. Select a *Volume system*, mode from the dropdown.
6977
5. Enter the *Container path* for volume target location.
70-
6. Select a **.
78+
6. Select a *Volume persistency*. Choose *Persistent* or *Ephemeral*.
7179

7280
8. (Optional) In the *Data sources* pane, select a data source. If you need a new data source, press *add a new data source*. For more information, see [Creating a new data source](../../Researcher/user-interface/workspaces/create/create-ds.md) When complete press, *Create Data Source*.
7381

@@ -87,6 +95,9 @@ To submit a workload using the UI:
8795
11. If you do not want a different setup for the master, press *Create training*. If you would like to have a different setup for the master, toggle the switch to enable to enable a different setup.
8896

8997
1. In the *Environment* pane select or [create a new environment](../../Researcher/user-interface/workspaces/create/create-env.md). Use the search box to find environments that are not listed. Press *More settings* to add an `Environment variable` or to edit the *Command* and *Arguments* field for the environment you selected.
98+
1. In the *Set the connection for your tool(s)* pane, choose a tool for your environment (if available). In the *Access* pane, edit the field and choose a type of access. *Everyone* allows all users in the platform to access the selected tool. *Group* allows you a select a specific group of users (Identity provider group). Press `+Group` to add more groups. *User* allows you to grant access individual users (by user email) in the platform. Press `+User` to add more users. (optional)
99+
2. In the *Runtime settings* field, Set commands and arguments for the container running in the pod. (optional)
100+
3. In the *Environment variable* field, you can set one or more environment variables. (optional)
90101
2. In the *Compute resource* pane, select a *Compute resources* for your training or [create a new compute resource](../../Researcher/user-interface/workspaces/create/create-compute.md). Use the search box to find resources that are not listed. Press *More settings* to use **Node Affinity** to limit the resources to a specific node.
91102
3. (Optional) Open the *Volume* pane, and press *Volume* to add a volume to your training.
92103

@@ -95,7 +106,7 @@ To submit a workload using the UI:
95106
3. Enter a claim size, and select the units.
96107
4. Select a *Volume system*, mode from the dropdown.
97108
5. Enter the *Container path* for volume target location.
98-
6. Select a **.
109+
6. Select a *Volume persistency*. Choose *Persistent* or *Ephemeral*.
99110

100111
4. (Optional) In the *Data sources* pane, select a data source. If you need a new data source, press *add a new data source*. For more information, see [Creating a new data source](../../Researcher/user-interface/workspaces/create/create-ds.md) When complete press, *Create Data Source*.
101112

@@ -141,7 +152,7 @@ To submit a workload using the UI:
141152

142153
7. In the *Inference name* field, enter a name for the workload.
143154
8. In the *Environment* field, select an environment. Use the search box to find an environment that is not listed. If you can't find an environment, press *New environment* or see your system administrator.
144-
1. In the *Set the connection for your tool(s)* pane, choose a tool for your environment (if available).
155+
1. In the *Set the connection for your tool(s)* pane, choose a tool for your environment (if available). In the *Access* pane, edit the field and choose a type of access. *Everyone* allows all users in the platform to access the selected tool. *Group* allows you a select a specific group of users (Identity provider group). Press `+Group` to add more groups. *User* allows you to grant access individual users (by user email) in the platform. Press `+User` to add more users. (optional)
145156
2. In the *Runtime settings* field, Set commands and arguments for the container running in the pod. (optional)
146157
3. In the *Environment variable* field, you can set one or more environment variables. (optional)
147158
9. In the *Compute resource* field, select a compute resource from the tiles. Use the search box to find a compute resource that is not listed. If you can't find an environment, press *New compute resource* or see your system administrator.

0 commit comments

Comments
 (0)