Der Autor verwendet Terraform, um Proxmox-Virtualmaschinen und -Container zu verwalten. Ein bestimmter Proxmox-Terraform-Provider zeigt ungewöhnliches Verhalten, indem er während des `terraform apply`-Befehls unnötige Festplatten-Neuerstellungen versucht. Trotzdem funktioniert die Ressourcenerstellung im Allgemeinen korrekt. Der Prozess wirkt jedoch weniger strukturiert im Vergleich zu anderen IaC-Plattformen wie AWS. Der Provider initiiert manchmal scheinbar unnötige Updates, ohne dass tatsächliche Änderungen vorliegen. Die Terraform-Konfiguration des Autors enthält Definitionen für sowohl QEMU-VMs als auch LXC-Container. Die Konfiguration spezifiziert Details wie CPU-Kerne, Arbeitsspeicher, Festplattengröße und Netzwerkeinstellungen. Ein bemerkenswertes Problem umfasst eine Umgehung für einen Provider-Fehler im Zusammenhang mit NFS-Mounts. Der Autor verwendet ein selbstsigniertes Zertifikat und lokale Anmeldeinformationen und ist sich der Sicherheitsimplikationen bewusst. Trotz der Macken erweist sich der Terraform-Ansatz als effizienter als die manuelle Verwaltung über die Proxmox-Web-Oberfläche.
dev.to
Managing Proxmox VMs and LXCs with Terraform
Create attached notes ...