{"repo":"saiyam1814/kiac","free":true,"listed":false,"github":"https://github.com/saiyam1814/kiac","clone":"git clone https://github.com/saiyam1814/kiac.git","description":"Local Kubernetes on Apple's container framework - every node is its own lightweight VM. Metrics, storage, and LoadBalancer included.","language":"Go","stars":333,"topics":["apple-silicon","containers","kubernetes","macos"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Local Kubernetes clusters where every node is its own lightweight VM. Native on Apple silicon, powered by apple/container . No Docker Desktop. No Lima. No QEMU. kiac is listed in the CNCF Cloud Native Landscape under Platform / Certified Kubernetes - Installer . --- Why this matters Running a local Kubernetes cluster on a Mac has always meant a quiet compromise. Your \"nodes\" were containers sharing one kernel inside one hidden Linux VM, all pretending to be separate machines. It worked until you tried to test a node failure, or kubectl top , or a type: LoadBalancer service, and the illusion cracked. A Kubernetes node wants to be a machine: its own kernel, its own kubelet, its own cgroups, its own IP that can come and go on its own. kiac gives every node exactly that by booting each one as its own lightweight virtual machine on Apple's native runtime. The result is a local cluster that behaves like a real one, created with a single command in a couple of minutes. Why Apple containers When Apple shipped container 1.0, most people read it as \"Docker, but from Apple.\" It is something more interesting underneath: every container is its own lightweight virtual machine. The Containerization framework boots a separate, minimal Linux VM for each container on Apple's Virtualization.framework : - The image becomes a disk. The OCI image is turned into an EXT4 filesystem and handed to the VM as its root block device. No overlay mount layered on a shared host kernel. - A dedicated kernel b","default_branch":null,"files":null,"tree":[],"storefront":"/r/saiyam1814","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/saiyam1814/kiac/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}