KSail VSCode Extension
May 5, 2026 ยท View on GitHub
A VSCode extension for managing local Kubernetes clusters with KSail. Integrates with the VS Code Kubernetes extension to surface KSail clusters in the Cloud Explorer and Cluster Explorer.
Features
- Cloud Explorer Integration: KSail clusters appear under KSail in the Kubernetes extension's Clouds view with status icons and context menus
- Cluster Explorer Contributor: KSail-managed kubeconfig contexts are annotated with
(KSail)and a status label in the Kubernetes extension's Cluster Explorer - Cluster Provider Wizard: HTML-based "Create Cluster" wizard integrated into the Kubernetes extension; enum values fetched live from the KSail MCP schema
- Interactive Wizards: Step-by-step configuration for init and create operations
- Command Palette: Full access to cluster lifecycle operations (init, create, update, start, stop, switch, backup, restore, delete, connect)
- Keyboard Shortcuts: Quick access to common operations
- MCP Server Provider: Exposes KSail as an MCP server for AI assistants
Requirements
- KSail CLI installed and available in PATH
- Docker running (for local cluster operations)
- VS Code Kubernetes Tools extension (installed automatically as a dependency)
Installation
From VSIX
- Download the latest
.vsixfile from releases - Open VSCode and run
Extensions: Install from VSIX... - Select the downloaded file
From Marketplace
Search for "KSail" in the VSCode Extensions Marketplace, or type @mcp in the Extensions view to filter MCP-compatible extensions and find KSail there.
Documentation
Full user documentation, commands reference, and configuration options are available at ksail.devantler.tech/vscode-extension.
For contributor documentation (build commands, architecture, and development workflows), see CONTRIBUTING.md.
License
PolyForm Shield 1.0.0 - See LICENSE for details.