Skip to content
SUSE Virtualization: Hands-on Workshop

The Virtualization Rodeo

Vertex Trust Bank • Harvester HCI • Rancher Prime • deployed with rodeo-cli
Deploy on a host →   Start the lab →   Quick reference

The scenario

Vertex Trust Bank is drowning in legacy hypervisor renewal costs. Sarah, the CTO, hands you the keys to a fresh SUSE Virtualization platform and a list of problems that will not wait. Across nine exercises you bring the cluster online, ship a VM under pressure, dodge a hardware failure with live migration, wall off a sensitive network, recover a deleted record, scale a fleet from templates, and pull the last workload off the old vendor.

This workshop is the self-hosted twin of SUSE's customer-facing Virtualization Rodeo. Same story, same skills. You build the nested lab on your own KVM host with rodeo-cli instead of joining Instruqt.


Deploy first

On a bare-metal host with ≥64 GiB RAM and ~1 TB free disk:

curl -fsSL https://raw.githubusercontent.com/avaleror/rodeo-cli/main/install.sh | bash
git clone https://github.com/avaleror/suse-virt-workshop.git
cd suse-virt-workshop
rodeo doctor
rodeo up

rodeo up takes 90-150 minutes, survives SSH drops via tmux, and prints Harvester (:8443) and Rancher (:30002) URLs when done. Full instructor steps: Host setup.

Lab topology

KVM host (bare metal, yours)
│
├── harvester1   192.168.122.11   8 vCPU / 16 GiB / 320 GB   bootstrap
├── harvester2   192.168.122.12   8 vCPU / 16 GiB / 320 GB   join
├── harvester3   192.168.122.13   8 vCPU / 16 GiB / 320 GB   join
└── rancher      192.168.122.9    4 vCPU / 8 GiB  / 60 GB    Rancher Prime + K3s

VIP (kube-vip): 192.168.122.10
DNAT: host:8443 → VIP:443 · host:30002 → rancher:30002

Exercises


Legacy → SUSE mapping

Old world (ISAware) SUSE Virtualization
Proprietary hypervisor KubeVirt + KVM/QEMU
Storage array Longhorn (or any CSI driver)
Closed-source SDN Kube-OVN + Multus
Command console Rancher Prime + Harvester UI

Component versions

Component Version
Harvester 1.8.1
Rancher Prime 2.14.1
K3s v1.35.3+k3s1
cert-manager v1.20.1
rodeo-cli v0.14.x