Skip to content

Workspace Management

What is a workspace?

A workspace is an isolated environment for Hubble and Kuiper with its own network policies; connecting to a workspace lets you launch workloads.

Renamed from Projects

Workspaces were previously called Projects. The existing project API endpoints are still fully functional, but are now deprecated in favor of new equivalent workspace endpoints. New integrations should target the workspace endpoints going forward; the project endpoints will be removed in a future release. Titan group assignment also currently accepts both "Workspace" and "Project" as this group type, existing "Project" groups continue to work unchanged, and this will be consolidated to "Workspace" only in a future release.

The workspace management page allows admins to create, configure, and activate workspaces. While also allowing users to connect to their assigned workspaces. See user group assignments on our User Management Page for more information. Users can also see which workspaces are active, the status of each workspace, which products are active on each workspace, the number of active workloads currently running on a workspace, and the description of the workspace.

workspace table

Workspace Creation

At the top left of the workspace table, there is a button labeled "CREATE WORKSPACE" clicking this button opens a workspace creation wizard.

Note

Admins are the only users that are able to create new workspaces. Learn more about user management here

workspace create button

Getting started

The first three fields in our getting started section must all be filled out before proceeding to the configuration section.

  • Workspace names must be alpha and lowercase characters only.
  • Only admin users can be selected as an owner of the workspace
  • A GUID must be given. This will be used when creating the workspace group for user assignment.
  • Once all fields are filled in click the NEXT button to continue to the configuration section.

workspace getting started

Configuration

The configuration section, is where you can set your workspace's configuration. Once completed, simply click DEPLOY to finish the workspace creation wizard.

REQUIRED FIELDS

  • The host url
  • HTTP scheme
  • Authentication Provider
  • The repository for the orion deployment helm charts
  • The Orion version to install
  • The registry where the workspace will pull the images from
  • Which products you wish to activate for the workspace.

OPTIONAL FIELDS

  • Workspace Icon
  • Workspace Description
  • Enable Workload Sharing. Checking this box, will allow users to share their workloads with one another for this workspace environment.
  • You can add additional customizations to the workspace. These will be additional helm charts to install alongside the main Orion deployment charts. Example: NVIDIA GPU Operator
  • You also have access to advanced settings for the workspace. Where you can choose specific product versions to install. Doing this is not recommended as each Orion deployment has these versions pinned to ensure compatibility

workspace configuration

Workspace Actions

Non-admin vs admin privileges

Admins are the only users that are able to activate/hibernate, manage and configure the workspaces. Non-admins are only able to connect to their assigned workspace. Learn more about user management here

Activate/Hibernate

From the main workspace table, you will see your available actions for each workspace. Clicking Activate will begin scaling up the compute resources for the workspace. Once it's ready users can then connect to the workspace via the connect button. To hibernate a workspace and scale the compute resources back down, simply click the hibernate button. You will be prompted with a confirmation pop up before proceeding with the hibernation process. Please note all active workloads on a workspace must be shutdown prior to hibernating.

workspace activate

Manage

The manage button is only available to admins. Currently, only the owner of the workspace can manage the workspace. Owners, can delete the workspace, go back through the workspace's configuration to reconfigure the workspace, and activate/hibernate.

workspace manage

Connect

Once a workspace is active and ready, users that are assigned that workspace can click the connect button, to connect directly to that workspace deployment. Read more about hubble here

workspace connect