Harvester CLI
MaintainerA kubectl-style command line for creating and managing VMs on SUSE Virtualization. v0.5.0 supports 1.9, prints GitOps-ready YAML and installs with Homebrew.

I design platforms that run virtual machines, containers and AI workloads side by side: Kubernetes, SUSE Virtualization, storage and NVIDIA GPUs. I test it all on real hardware in my home lab and write up what works.
Two ways to attach Oracle RAC shared disks on Harvester, tested on one 26ai cluster on Oracle Linux 9: SCSI passthrough (lun:, like a VMware RDM) and emulated shareable disks with …
A two-node Oracle RAC 19c cluster running as Harvester VMs on shared NetApp iSCSI LUNs: how the disks are attached, how udev finds them, how long failover takes after a node is …
Testing real vCPU and memory ceilings on Harvester HCI across ARM64 and x86_64: a hard 512-vCPU wall baked into QEMU’s ARM machine type, a CPU-model address-width wall that caps …
I connected VMs on separate SUSE Virtualization clusters through one routed network with Kube-OVN’s OVN interconnection (OVN-IC): about 1–2 ms between sites, and a data plane that …
NVIDIA’s AI Cluster Runtime 1.1 shipped today with two features I contributed: a Rancher Fleet deployer and SUSE Linux Enterprise Server support on RKE2. Here’s what they do, plus …
A kubectl-style command line for creating and managing VMs on SUSE Virtualization. v0.5.0 supports 1.9, prints GitOps-ready YAML and installs with Homebrew.
PXE network boot and high-performance disk settings in the UI, Cloudbase-Init for Windows guests, and the Windows VM templates with Hyper-V enlightenments.
A Rancher Fleet deployer and SUSE Linux Enterprise Server support on RKE2, both shipped in AICR 1.1.
RoCEv2 transport for Longhorn's SPDK-based v2 data engine, in review across four repositories.
Thin-pool chunk-size tuning and snapshot fixes for SUSE Virtualization's LVM storage, plus LUKS2 encryption at rest (in review).
Build a reusable Windows Server image for SUSE Virtualization with VMDP drivers, Cloudbase-Init and sysprep, using kubectl or Terraform.