Features
KSail bundles Kubernetes tooling into a single binary. Each feature is documented on its own page — click through for details, usage examples, and CLI references.
Core Features
Section titled “Core Features”| Feature | Description |
|---|---|
| Cluster Provisioning | Create and manage clusters across Vanilla, K3s, Talos, and VCluster distributions with automatic component installation. |
| Ephemeral Clusters | Time-limited clusters that auto-destroy via --ttl for debugging, demos, and temporary access. |
| Workload Management | Deploy, inspect, and manage Kubernetes workloads using familiar kubectl and Helm patterns. |
| GitOps Workflows | Declarative Git-driven deployments with built-in Flux or ArgoCD support. |
| Tenant Management | Onboard teams with RBAC isolation, GitOps sync resources, and optional repository scaffolding. |
| Registry Management | Run local OCI registries and configure mirror registries for faster image pulls. |
| Secret Management | Encrypt and decrypt secrets using SOPS with age, PGP, and cloud KMS providers. |
| Backup & Restore | Export cluster resources to compressed archives and restore to any cluster. |
| CI/CD Integration | Provision clusters in GitHub Actions with the official composite action. |
Also See
Section titled “Also See”These features have dedicated pages in other sections:
- Declarative Configuration — complete
ksail.yamlreference - AI Chat Assistant — interactive AI-powered chat for configuration and troubleshooting
- VSCode Extension — manage clusters from Visual Studio Code