Creating and Using Workspaces
Workloads with unique configurations (for example production or developer environments) should be deployed in separate workspace groups.
-
Log into the Cloud Portal.
-
To create a new workspace group, select + New Deployment in the left navigation pane.
To create a workspace in an existing workspace group, select Deployments in the left navigation pane, select your workspace group from the workspace group list at the top, and then select Overview > + Create Workspace. -
On the Create Workspace page, enter or select the following configuration settings for the workspace group, and then select Next.
-
Workspace Group Name: Enter a name for your workspace group.
Workspace group names must be 1-255 characters in length. -
Cloud Provider: Select the cloud provider in which the workspace group is to be deployed.
-
Region: Select the availability region for the cloud provider.
Regions are data center geographies in which a workspace is deployed. While any region can be selected, select the region that corresponds to the same region in which your target application is running. Note that regions vary in price.
Note: To use the
Enable SmartDR and Database Branching
under theAdvance Settings
, refer to Smart Disaster Recovery (DR): SmartDR. -
-
On the Workspace Details page, enter or select the following:
-
Workspace Name: Enter a name for the workspace.
A workspace's name must be 1-32 characters in length and can consist of digits, lowercase letters, and hyphens (-). -
Size: Select a size for the workspace.
Consideration should be given to the needed compute, memory, and storage requirements when selecting workspace size. Refer to SingleStore Helios Sizing Guidelines for more information. A workspace can be scaled up or down as required. -
Settings:
-
SingleStore Kai (Optional): Enables the MongoDB® API and
mongodb://
endpoint for your deployment.Refer to SingleStore Kai for more information. -
Deployment Type: Updates roll out to non-production deployments prior to production.
-
Auto Suspend: Suspends the deployment after inactivity or a set duration.
-
-
Sample Datasets
-
MarTech Application: Attach a database for a demo application.
-
-
-
Select Create Workspace.
Each workspace provides a connection endpoint that you can use to connect from a client, IDE, or application.
SingleStore Helios provides a Classless Inter-Domain Routing (CIDR) allowlist (whitelist) to restrict the networks that can access a workspace.
Creating and managing workspaces can be done through the Cloud Portal user interface (UI), Management
API, or SQL commands.
-
Create or terminate a workspace group
-
Create or terminate a workspace
-
Connect to a workspace
-
Create or delete a database
-
Attach or detach a database
-
Configure firewall
-
Configure users
If a database is detached, it can be dropped from the UI or Management
API.DROP DATABASE
command can only be run on a workspace with R/W access to the database, and it drops the specified database from all the workspaces, including the read-only copies.
For more information on using workspaces, refer to the following:
Last modified: July 16, 2024