Anleitungen und Notizen zu Ansible — Playbooks, Rollen, Inventar und Automatisierung.
Ansible ist Open-Source-Software, die Server für dich einrichtet und konfiguriert. Die Schritte werden einmal in einer einfachen Textdatei geschrieben, und Ansible führt sie jedes Mal gleich aus, auf beliebig vielen Maschinen.
Diese Beiträge behandeln den täglichen Einsatz: Inventare, Playbooks und Rollen, Variablen und Templates, Aufgaben so schreiben, dass sie sich gefahrlos wiederholen lassen, und die Anbindung an Werkzeuge wie NetBox.
VMware nach Proxmox mit Ansible — bau die Hüllen, bevor du ein Byte bewegst
Einen vSphere-Bestand mit dem dynamischen Inventar lesen, seine VLANs in Proxmox-SDN spiegeln und jede VM als plattenlose Hülle neu bauen, bevor eine einzige Platte umzieht. Warum jedes VMware-Info-Modul genau das Feld versteckt, das die Migration braucht, warum vlan_id drei verschiedene Typen ist, und warum ein NFS-Export, zweimal eingebunden, aus der Umschaltung ein lokales Lesen macht.
Proxmox-VMs mit Ansible anlegen — der Host, den du baust, existiert noch nicht
Die Collection community.proxmox ist ein API-Client und kein Konfigurationsagent, und das ändert die Form jedes Playbooks, das sie nutzt. Wo die Tasks tatsächlich laufen, warum proxmox_kvm sich verweigert statt zu konvergieren, warum Änderungen an Platten und NICs zu proxmox_disk und proxmox_nic gehören, und der undokumentierte Rückgabewert, den du am Ende brauchst.