cocoonstack

A Kubernetes-native MicroVM platform. Run Linux, Windows, Android, and macOS guests as pods — booted, cloned, and snapshotted in tens of milliseconds by Cloud Hypervisor and Firecracker.

kubectl ──► Kubernetes API
              │   CocoonSet / CocoonHibernation (CRDs)
              ▼
        cocoon-operator ──► schedules pods, drives hibernate / wake
        cocoon-webhook  ──► admission: sticky scheduling, validation
              │
              ▼   (one virtual kubelet per node)
        vk-cocoon ──► CreatePod / DeletePod ── cocoon CLI
              │                                    │
              ├─ cocoon ───────► MicroVM (CH / FC), snapshots, images
              ├─ cocoon-agent ─► in-guest vsock exec / logs / reseed
              └─ cocoon-net ───► per-host VPC networking (DHCP, GKE, Volcengine)

Projects

Runtime

Kubernetes

Networking

Services

Sandbox

Source

Everything lives under github.com/cocoonstack.