Overview of KSail’s supported platforms, distributions, and components. See Concepts for detailed information about each technology, or Configuration for setup instructions.
Platforms
Platform
Architectures
Status
Linux
amd64, arm64
✅ Supported
macOS
arm64
✅ Supported
Windows
amd64, arm64
⚠️ Untested
Distribution
Description
Provider
Status
Vanilla
Standard Kubernetes
Docker
✅ Supported
K3s
Lightweight Kubernetes
Docker
✅ Supported
Talos
Immutable Talos Linux
Docker, Hetzner
✅ Supported
Cluster Components
Component
Options
Configuration
CNI
Default, Cilium, Calico
--cni flag
CSI
Default, LocalPathStorage
--csi flag
Metrics Server
Default, Enabled, Disabled
--metrics-server flag
Kubelet CSR Approver
Auto-installed
With metrics-server
cert-manager
Enabled, Disabled
--cert-manager flag
Policy Engine
None, Kyverno, Gatekeeper
--policy-engine flag
GitOps and Registries
Component
Options
Configuration
GitOps Engine
None, Flux, ArgoCD
--gitops-engine flag
Local Registry
Configurable
--local-registry-* flags
Mirror Registries
Configurable
--mirror-registry-* flags
Workload Tools
Tool
Commands
kubectl
apply, get, logs, exec, describe
Helm
install
Kustomize
apply -k
SOPS
cipher encrypt, decrypt, edit
Note: Features marked with ⚠️ are untested or in development. See the roadmap for details.