VMware Hackathon 2023: unser Projekt
Der VMware Code Hackathon läuft parallel zur VMware Explore. Seit 2016 war ich fast jedes Jahr an beidem dabei.
Der VMware Code Hackathon ist ein besonderer Anlass, der parallel zur VMware Explore läuft. Seit 2016 war ich fast jedes Jahr an beidem dabei. Obwohl ich mich bemüht habe, Kolleginnen und Kollegen mitzunehmen, stand ich 2023 wieder allein da.
Team PowerCLI am Hackathon 2023
Das beherrschende Thema 2023 war AI, entsprechend viele Teams arbeiteten an AI-Projekten. Einige hatten sogar eigene Hardware mit starken GPUs dabei.
Unser Team, passend «PowerCLI» genannt, bestand aus vier Leuten:
- mir
- einem Walk-in-Teilnehmer aus Deutschland
- einem Mitglied, das früher weg musste
- Alexey Koznov

Interessanterweise war ich der Einzige mit PowerCLI-Erfahrung, also habe ich die anderen angeleitet, während sich Alexey um die Projektpräsentation kümmerte.
Das Projekt
Ziel
Ein PowerCLI-Modul, mit dem sich vSAN Witness Traffic auf VMkernel Ports taggen lässt.
Hintergrund
Mit vSphere 8.0 hat VMware das Tagging von VMkernel vSAN Witness Traffic ins UI gebracht, eine Funktion, die vorher nur auf der Kommandozeile des ESXi Hosts (esxcli/localcli) verfügbar war.
Umfang
- Die in vSphere 8.0+ verwendete API untersuchen
- Eine Funktion mit dem Cmdlet get-esxcli für Hosts vor 8.0 entwickeln
- Beides zu einem funktionierenden PowerShell-Modul zusammenführen
Umsetzung
Wir haben das Projekt in der Zeit des Anlasses fertig bekommen. Der Code des Moduls liegt auf GitHub:
https://github.com/virtualFrog/HackathonPowerCLI/blob/main/PowerCLIHackthon.psm1
Das Modul exportiert den Befehl set-vsanwitnesstag, der Folgendes braucht:
- den VMkernel-Namen, der getaggt werden soll
- ein per Pipe übergebenes ESXi-Host-Objekt
Ergebnis
Für den ersten Platz hat es nicht gereicht, aber wir wurden Dritte und bekamen einen Sonderpreis: eine Luc-Dekens-PowerCLI-Lego-Minifigur.
Fazit
Unser Ziel, diese Funktion in die PowerCLI-Sammlung zu bringen, ist noch offen, aber die Entwicklung hat sich gelohnt. Der Hackathon bleibt eine wertvolle Erfahrung, und ich kann ihn allen empfehlen, die zur VMware Explore nach Barcelona gehen.