Tag: #virtualization
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 25 posts
How KubeVirt Runs VMs on Pods
A source-code-level dissection of how KubeVirt runs VMs by reusing Pod scheduling, Pod networking, and Pod storage without modifying Kubernetes itself.
2026-03-20 · 6 min read #architecture#kubevirt#kubernetes#virtualization#qemuHow VMI Spec Gets Converted to libvirt Domain XML
Explains how KubeVirt's converter transforms VMI spec into libvirt domain spec and XML, and how disks, NICs, CPU, and security options are reinterpreted in the process.
2026-03-20 · 5 min read #architecture#kubevirt#libvirt#qemu#domain-xmlvirt-controller Deep Dive: Creating VM Pods with Informers, Queues, and Reconcile
Dissects how virt-controller watches VMIs, Pods, PVCs, and migrations, creates launcher Pods, and propagates state through informers and reconcile loops.
2026-03-20 · 6 min read #architecture#kubevirt#kubernetes#controller#reconciliationWhat Do the VM, VMI, and Migration CRDs Represent?
Explains what responsibilities each of KubeVirt's core API types -- VirtualMachine, VirtualMachineInstance, and VirtualMachineInstanceMigration -- has, and why they are separated, based on the source schema.
2026-03-20 · 6 min read #architecture#kubevirt#kubernetes#virtualization#crdNVIDIA GPU Operator Complete Guide: Components, Installation, and KubeVirt GPU Passthrough
A detailed analysis of NVIDIA GPU Operator architecture and the roles of its 7 core components (Driver, Container Toolkit, Device Plugin, DCGM, MIG Manager, Node Feature Discovery, GFD), covering Helm-based installation,
2026-03-01 · 18 min read #gpu-operator#nvidia#kubernetes#kubevirt#gpu