IdliStack for Visual Studio CodeZero-Configuration Application Deployment & Production Console for Kubernetes
IdliStack brings the developer experience of platforms like Railway, Vercel, and Render directly to your local Kubernetes cluster (K3s, Minikube, Kind, or Docker Desktop). With a single click or command, IdliStack inspects your workspace, detects your programming language, framework, runtime version, and dependencies, generates an optimized multi-stage build plan, builds an OCI image, and deploys it with native Helm charts. Key Features1. Zero-Config Language & Framework Detection
2. Automated Companion Dependencies
3. Integrated Production Management Console (
|
| Command | Title | Description |
|---|---|---|
idlistack.init |
IdliStack: Initialize Project | Generates an idlistack.toml configuration template |
idlistack.inspect |
IdliStack: Inspect Stack & Plan | Previews the detection engine, runtime version, and build plan |
idlistack.up |
IdliStack: Deploy to K3s (Up) | Detects, builds OCI image, provisions databases, and deploys via Helm |
idlistack.status |
IdliStack: Check Cluster Status | Displays cluster status and opens the interactive Web Console |
idlistack.logs |
IdliStack: View Logs | Streams real-time pod logs in the integrated terminal |
idlistack.down |
IdliStack: Destroy (Down) | Tears down all Kubernetes resources and uninstalls Helm release |
idlistack.menu |
IdliStack: Menu | Quick-pick menu accessed from the status bar item |
Quick Start Guide
- Open your project folder in Visual Studio Code.
- Press
Ctrl+Shift+P(orCmd+Shift+Pon macOS) and type:IdliStack: Deploy to K3s (Up) - IdliStack will automatically detect your project, build the image, and output your live application URL.
- Click the IdliStack status bar item in the bottom-left corner and select Check Status to launch your live management console.
Configuration (idlistack.toml)
IdliStack works with zero configuration, but you can override any setting by adding an idlistack.toml file to your root directory:
[project]
name = "my-app"
[build]
provider = "node"
runtime = "20"
build_cmd = "npm run build"
start_cmd = "npm start"
[deploy]
port = 3000
replicas = 1
health_check_path = "/health"
dependencies = ["postgres", "redis"]
[env]
NODE_ENV = "production"
System Requirements
- Visual Studio Code: Version
1.80.0or higher - Local Kubernetes Cluster: K3s (recommended), Minikube, Kind, or Docker Desktop Kubernetes
- Container Engine: Docker or Containerd
- Helm: Helm v3 CLI installed on system path
License
MIT License • Copyright (c) 2026 IdliStack Team