Kategorie-Archive: Infrastructure as Code
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.
Terragrunt – the missing Terraform Part
Terraform ist eines der Top IaC (Infrastructure as Code) Tools. Mit Terraform können Entwickler sicher und effizient Infrastruktur erstellen, ändern und versionieren. In der deklarativen Konfigurationssprache HCL (HashiCorp Configuration Language) wird der gewünschte Zustand einer cloudbasierten oder lokalen Infrastruktur beschrieben. Anschließend kann Terraform daraus einen Plan erstellen um die Infrastruktur bereitzustellen. Terraform hat viele Vorteile…