Skip to content

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.

FeatureDescription
Cluster ProvisioningCreate and manage clusters across Vanilla, K3s, Talos, and VCluster distributions with automatic component installation.
Ephemeral ClustersTime-limited clusters that auto-destroy via --ttl for debugging, demos, and temporary access.
Workload ManagementDeploy, inspect, and manage Kubernetes workloads using familiar kubectl and Helm patterns.
GitOps WorkflowsDeclarative Git-driven deployments with built-in Flux or ArgoCD support.
Tenant ManagementOnboard teams with RBAC isolation, GitOps sync resources, and optional repository scaffolding.
Registry ManagementRun local OCI registries and configure mirror registries for faster image pulls.
Secret ManagementEncrypt and decrypt secrets using SOPS with age, PGP, and cloud KMS providers.
Backup & RestoreExport cluster resources to compressed archives and restore to any cluster.
CI/CD IntegrationProvision clusters in GitHub Actions with the official composite action.

These features have dedicated pages in other sections: