Tutorial

Getting Started with Kloudlite Workspaces

A comprehensive guide to setting up your first workspace and connecting to your development environment.

KT
Kloudlite Team
·8 min read

Getting Started with Kloudlite Workspaces

This guide will walk you through creating and using your first Kloudlite workspace.

Prerequisites

Before getting started, make sure you have: - A Kloudlite account (sign up at kloudlite.io) - The Kloudlite CLI installed - Access to at least one environment

Creating Your First Workspace

Creating a workspace is straightforward:

kl workspace create my-first-workspace --image comprehensive

This creates a new workspace with the comprehensive image, which includes: - Node.js, Python, Go, and other common languages - VS Code Server - Git and common development tools - Nix package manager

Accessing Your Workspace

You have multiple ways to access your workspace:

1. VS Code in Browser

2. SSH Access

3. VS Code Remote

Installing Packages

Kloudlite uses Nix for package management, ensuring reproducible environments:

# Install packages

List installed packages

Remove packages

Connecting to Environments

Connect your workspace to an environment to access services:

kl environment connect development

Now you can access all services in the development environment from your workspace.

Next Steps

  • Learn about environment forking
  • Set up service intercepts
  • Explore advanced workspace configurations
Share this article