Wallaroo Workspace Management Guide
Table of Contents
This following guide is created to help users manage their Wallaroo Community Edition (CE) workspaces. Workspaces are used to manage Machine Learning (ML) models and pipelines.
Workspace Naming Requirements
Workspace names map onto Kubernetes objects, and must be DNS compliant. Workspace names must be ASCII alpha-numeric characters or dash (-) only. .
and _
are not allowed.
How to Set the Current Workspace
The Current Workspace shows the selected workspace and its pipelines and models that are contained in the workspace.
To set the current workspace in your Wallaroo session:
- From the top left navigation panel, select the workspace. By default, this is My Workspace.
- Select the workspace to set as the current workspace.
How to View All Workspaces
To view all workspaces:
- From the top left navigation panel, select the Workspace icon (resembles an office desk with monitor).
- Select View Workspaces from the bottom of the list.
- A list of current workspaces and their owners will be displayed.
How to Create a New Workspace
Workspaces can be created either through the Wallaroo Dashboard or through the Wallaroo SDK.
NOTICE
Workspace names are not forced to be unique. You can have 50 workspaces all named my-amazing-workspace
, which can cause confusion in determining which workspace to use.
It is recommended that organizations agree on a naming convention and select the workspace to use rather than creating a new one each time.
To create a new workspace from the Wallaroo interface:
- From the top left navigation panel, select the Workspace icon (resembles an office desk with monitor).
- Select View Workspaces from the bottom of the list.
- Select the text box marked Workspace name and enter the name of the new workspace. It is recommended to make workspace names unique.
- Select Create Workspace.
Manage Collaborators
Workspace collaborators are other users in your Wallaroo instance that can access the workspace either as a collaborator or as a co-owner.
How to Add a Workspace Collaborator
To add a collaborator to the workspace:
- From the top left navigation panel, select the workspace. By default, this is My Workspace.
- Select the workspace to set as the current workspace.
- Select Invite Users from the Collaborators list.
- Select from the users listed. Note that only users in your Wallaroo instance can be invited.
- To add the user as a co-owner, select the checkbox “Add as Co-Owner?” next to their name.
- Select Send Invitations.
Each invited collaborator will receive an email inviting them to use the workspace, and a link to the Wallaroo instance and the workspace in question.
How to Promote or Demote a Collaborator
To promote or demote a collaborator in a workspace:
- From the top left navigation panel, select the workspace. By default, this is My Workspace.
- Select the workspace to set as the current workspace.
- From the Collaborators list, select the user
...
to the right of the user to promote or demote.- If the user is a co-owner, select Demote to Collaborator.
- If the user is a collaborator, select Promote to Owner.
How to Remove a Collaborator from a Workspace
To promote or demote a collaborator:
- From the top left navigation panel, select the workspace. By default, this is My Workspace.
- Select the workspace to set as the current workspace.
- From the Collaborators list, select the user
...
to the right of the user remove. - Select Remove from Workspace.
- Confirm the removal of the user from the workspace.