Virtueel Kaal Ijzer met Sushy Tools

Virtueel Kaal Ijzer met Sushy Tools

In sommige gevallen kan het handig zijn om een virtuele machine te kunnen behandelen alsof het BareMetal is. Denk bijvoorbeeld aan het testen van provisioning scripts met Ansible, of aan het ontwikkelen van automation rondom OpenShift installaties.

In het verleden kon je dit bijvoorbeeld doen met VirtualBMC, maar met een paar beperkingen:

  • Iedere VM had een eigen netwerk poort nodig, en moest apart geconfigureerd worden
  • Beperkt tot het IPMI protocol (dus geen upload van virtuele media)

Tegenwoordig kun je ook sushy-emulator gebruiken van het sushy-tools project. Deze spreekt geen IPMI, maar RedFish, een modernere standaard waar je bijvoorbeeld wel virtuele media mee kunt laden. Ook heb je maar een enkele instantie nodig per hypervisor, die automatisch alle draaiende LibVirt machines ontdekt en beschikbaar maakt.

In deze video laat Wander zien hoe hij sushy-emulator heeft gebruikt om OpenShift een BareMetal IPI installatie te laten uitvoeren bovenop virtuele machines met behulp van sushy-emulator. Deze functionaliteit wordt nu ook ingebouwd in de HCS OpenShift Installer.

Linkjes

Gerelateerde posts