GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - lapce/lapdev: Seamless dev environments for Kubernetes

BranchesTags
Open more actions menu

Latest commit

 

History

72 Commits
72 Commits

Folders and files

NameName
Last commit message
Last commit date
.devcontainer
.devcontainer
 
 
.github/workflows
.github/workflows
 
 
crates
crates
 
 
docs
docs
 
 
lapdev-enterprise/src
lapdev-enterprise/src
 
 
pkg
pkg
 
 
src
src
 
 
.env.example
.env.example
 
 
.gitignore
.gitignore
 
 
CHANGELOG.md
CHANGELOG.md
 
 
Cargo.lock
Cargo.lock
 
 
Cargo.toml
Cargo.toml
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

Lapdev

Seamless dev environments for your Kubernetes apps

Lapdev Docs

Lapdev gives your team production-accurate development environments that run directly in your Kubernetes cluster. Install the lightweight lapdev-kube-manager, choose the workloads you care about, and Lapdev keeps isolated or shared environments in sync with your production manifests. Developers iterate quickly using the Devbox CLI for local debugging while staying connected to real cluster resources.



What Lapdev Does

  • Reads production manifests – Lapdev builds an App Catalog straight from your production Deployments, StatefulSets, ConfigMaps, Secrets, and Services.
  • Creates tailored environments – Launch fully isolated personal namespaces, shared team baselines, or lightweight branch environments with intelligent traffic routing.
  • Keeps everything in sync – Monitor production for changes, notify developers, and apply updates when you are ready—no manual YAML drift.
  • Enables local-style iteration – Devbox routes cluster traffic to your laptop, so you debug locally while remaining wired into in-cluster dependencies.
  • Publishes secure preview URLs – Share HTTPS endpoints for any service without juggling DNS, certificates, or ingress rules.

Architecture at a Glance

Lapdev is made of three components that work together:

  1. Lapdev API Server – SaaS control plane that handles auth, orchestration, and secure tunneling.
  2. Lapdev-Kube-Manager – In-cluster operator that mirrors production workloads into development namespaces.
  3. Devbox CLI – Developer tooling for traffic interception and access to cluster services from your local machine.

Dig deeper in the Architecture docs.

Getting Started

  1. Connect your Kubernetes cluster
  2. Create an App Catalog
  3. Provision your first environment
  4. Develop locally with Devbox

Resources

  • Traffic routing architecture
  • Branch Environment Architecture
  • Preview URLs
  • Lapdev Docs

About

Seamless dev environments for Kubernetes

lap.dev

Resources

Readme
License
Activity
Custom properties

Stars

2.0k stars

Watchers

8 watching

Forks

61 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.