KSail

Registre officiel Outils de développement

SDK for creating, managing, and operating Kubernetes clusters and workloads with ease.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

OCI package ghcr.io/devantler-tech/ksail:v7.206.24
Claude Code
claude mcp add ksail -- docker run -i --rm ghcr.io/devantler-tech/ksail:v7.206.24
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "ksail": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/devantler-tech/ksail:v7.206.24"
            ]
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. 🛥️🐳 KSail
  2. What you get
  3. Quick install
  4. Quick start
  5. Community & support
  6. License

🛥️🐳 KSail

KSail brings Kubernetes cluster setup, application deployment and everyday operations into one tool. Create local clusters with Docker, or work with supported cloud providers and existing Kubernetes clusters. Use it from your terminal, VS Code or an AI assistant.

📖 Documentation · Quickstart · Support

What you get

TaskIncluded tools and capabilities
Create clustersKind, K3d, Talos, vCluster, KWOK, EKS, GKE and AKS
Deploy applicationskubectl, Helm, Kustomize, Flux and ArgoCD
Protect configurationEncrypt secrets with SOPS and Age; validate manifests with Kubeconform
Operate clustersK9s, backup and restore, multi-tenancy
Work with AIChat assistant, MCP server and VS Code extension

See features and the support matrix for supported platforms and combinations. KWOK simulates clusters; it does not run applications. Cloud providers need their own setup and incur charges.

Quick install

On Linux or an Apple Silicon Mac, with curl, tar and sha256sum or shasum available:

curl -fsSL https://github.com/devantler-tech/ksail/releases/latest/download/install.sh | sh

The installer verifies the download and prints where it installed KSail. Follow its PATH instruction if needed. Prefer Homebrew or a Windows download? See installation options.

Quick start

Create a project in a new directory:

mkdir my-app
cd my-app
ksail project init --name my-app --distribution Vanilla --provider Docker

This creates your project files without needing Docker or a cloud account. With Docker Engine or Docker Desktop running, start and explore a local cluster:

ksail cluster create
ksail cluster connect

This creates a local Kubernetes cluster and opens K9s to explore it. Enter :quit to leave K9s. When finished, delete the trial cluster and its applications:

ksail cluster delete --name my-app --provider Docker

Review the cluster name and confirm deletion when prompted. Project files remain for reuse.

Continue with the quickstart guide to deploy an application. The reader reference covers local setup details, cloud providers and optional AI assistant plugins.

Community & support

License

KSail is source-available under PolyForm Shield 1.0.0, with use, redistribution and noncompetition terms. See the licensing guide and full license before reusing it.

Questions fréquentes

Qu'est-ce que KSail ?

SDK for creating, managing, and operating Kubernetes clusters and workloads with ease.

Comment installer KSail ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add ksail -- docker run -i --rm ghcr.io/devantler-tech/ksail:v7.206.24. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour KSail ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

KSail est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient KSail ?

Il est publié par devantler-tech. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.