
flow
flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.
A self-contained lab environment on a laptop using Docker and kind to practice KubeVirt virtual machine management and Rancher multi-cluster management, with explicitly documented and verified platform limitations.
6
No data
0
2
No data
2026-07-28
It transparently documents the platform-specific failures (e.g., Apple Silicon cannot boot VMs) and provides workarounds, making it an honest learning tool rather than a polished demo.
Practise KubeVirt (running virtual machines on Kubernetes) and Rancher (multi-cluster management) on a laptop — entirely in Docker, with every platform limitation documented and verified rather than glossed over.
Guests don't boot on Apple Silicon. The KubeVirt control plane, CDI, storage and all of Rancher work; the final QEMU boot of a VM does not, because KubeVirt requires
host-passthroughon Arm64 and macOS gives containers no/dev/kvm. Full diagnosis and three fixes: docs/booting-real-vms.md. See Platform support before you start.
Contents — What you'll learn · Platform support · Prerequisites · Start here · Architecture · The labs · Everyday commands · Layout · Known limits · Versions
virt-operator/api/controller/handler, and how a CRD compiles down to libvirt domain XMLserver-url is the setting people get wrong| Host | Control plane · CDI · Rancher | Guest VMs boot? |
|---|---|---|
Linux x86_64 with /dev/kvm | ✅ | ✅ full speed — the best target |
| Linux x86_64, no KVM | ✅ | ✅ works, 10–30× slower (QEMU TCG) |
| macOS Apple Silicon (M1/M2) | ✅ verified | ❌ hardware limit — why |
| macOS Apple Silicon (M3+) | ✅ | ✅ via Colima + nested virt |
| Windows / WSL2 | untested — #2 | untested |
Verified on Apple M1 Pro / macOS 15.3.1 / Docker Desktop 29.4.1: kind + KubeVirt
v1.8.4 reach Deployed, CDI v1.65.0 imports Fedora 42 into a PVC in ~3 min,
and Rancher v2.12.3 imports the cluster to state active.
The scripts probe /dev/kvm on the Docker daemon's host, not on the machine
you're typing on — so docker context use then make virt
Practise KubeVirt (VMs on Kubernetes) and Rancher locally on kind — with every platform limitation documented and verified.
Similar projects matched by category, topics, and programming language.

flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.
Recensa is a self-hosted web viewer that indexes Claude Code session transcripts into a local SQLite database, enabling full-text search, replay, and audit of all past agent conversations without uploading data anywhere.

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.