Skip to main content

Workspaces

This document explains the core concept of a Workspace, your personal development environment where application stacks are built, configured, and deployed.

A Workspace is your personal canvas where you visually construct and deploy application stacks. It contains all the applications (known as "qubes") and the integrations between them (known as "connectors"). Each workspace is a self-contained environment that you can manage independently.

When you deploy a workspace, the system provisions a completely fresh, isolated Kubernetes cluster on your linked cloud provider. This guarantees a clean, predictable environment for every deployment, eliminating configuration drift. When you are finished, destroying a workspace tears down the entire cluster and all its resources, providing a cost-effective way to manage development and testing environments.

The Workspaces module is where you can view and manage all of your workspaces, check their deployment status, and access their logs and configuration.

Key Features

  • Create and Manage Workspaces: Create new workspaces from scratch or templates, and manage existing ones.
  • Isolate Environments: Deploy each workspace to its own dedicated Kubernetes cluster for complete isolation.
  • Control Costs: Destroy workspaces when not in use to de-provision all associated cloud resources.

New Workspace Screen

The New Workspace screen allows you to create a new workspace either from scratch or by importing a pre-configured template. You can give your workspace a name, optionally assign it to a project for better organization, and choose a template if desired.

Access this screen by clicking the Plus button on the homepage or by following this link.

Edit Workspace Screen

You can edit an existing workspace's details by navigating to Edit Workspace screen. Here, you can change the workspace's name, project, instance, etc.

Tp access this screen, click the Edit button on the workspace card on the homepage or by clicking Edit button in the workspace actions menu - Builder > Left Sidebar > Vertical dots > Edit Workspace.