KIAC
Kubernetes in Apple Containers
Get started
$ brew install --cask saiyam1814/tap/kiac
$ kiac create cluster --workers 2
KIAC runs real multi-node Kubernetes clusters on macOS using Apple's native container framework. Unlike Docker-based local clusters, every node is its own lightweight VM with a real kernel, so eBPF, Cilium, and kernel-level features actually work. Ships with metrics-server, local-path storage, and a LoadBalancer implementation, so the cluster feels like a cloud cluster from the first command.
Why it exists
- ✓Every node is a lightweight VM with a real kernel, eBPF and Cilium work
- ✓Multi-node clusters on Apple Silicon in seconds
- ✓metrics-server, storage, and LoadBalancer included
- ✓Full-kernel mode for advanced CNI experiments
Built for
Local development on macOSCKA/CKS exam practiceTesting operators and CNIs on Apple Silicon
Deep dives
Found it useful? Star it, break it, file issues.
Star on GitHub →