Kategorie-Archive: Continuous Integration
Hyper-V in GitHub Actions: pro Job eine frische Azure-VM
Mein VM-Tool braucht Runner für GitHub Actions, die selbst wieder VMs starten können. Eine serverlose Azure Function startet dafür pro Job eine frische Windows-Spot-VM mit Hyper-V und löscht sie danach wieder. Im Leerlauf kostet diese Lösung rund 2,50 € im Monat, jeder Build rund 14 Cent.
GitLab CI/CD vs. Hitze: Wie ein Hardwarefehler CI/CD Jobs sabotierte
In meinem Homelab Kubernetes (k8s) Cluster läuft seit kurzem ein ROCK 5 A als Node. Darauf werden beispielsweise Gitlab CI Jobs mit Container Builds (Buildah, Kaniko) ausgeführt. Eine ungewöhnlich hohe Fehlerrate im CI/CD System hat sich nach einigem Debugging und umfassender Fehlersuche als Hardware Fehler entpuppt. Nach mehreren Jahren Erfahrung mit Gitlab CI war das…