Getting Started with Kloudlite Workspaces
A comprehensive guide to setting up your first workspace and connecting to your development environment.
Written by
Building the future of cloud development environments.
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 comprehensiveThis 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 packagesList installed packages
Remove packages
Connecting to Environments
Connect your workspace to an environment to access services:
kl environment connect developmentNow 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
Related Articles
Introducing Kloudlite: Cloud Development Environments
Learn how Kloudlite is revolutionizing the way developers build and test applications with cloud-native development environments.
Environment Forking: Test Changes Without Breaking Production
Discover how environment forking enables safe testing and experimentation without impacting your production services.