Gibt es ein dynamisches Inventar für VMware in Ansible?


7

In der Dokumentation zu Dynamic Inventory werden so viele dynamische Inventare erwähnt, für VMware jedoch keine.

Die Funktion zum Markieren von Servern in Amazon EC2 hat mir sehr gut gefallen und ich hatte gehofft, ein ähnliches System in unserer VMware-Umgebung neu zu erstellen.

Rufen Sie alle Server in vSphere mit den Tags "environment = testing" und "application = helloworld" ab und führen Sie dieses Ansible-Playbook auf ihnen aus.

Antworten:


10

Gibt es ein dynamisches Inventar für VMware in Ansible?

Es gibt zwei im offiziellen Ansible-Repository:

Einzelheiten zur Verwendung finden Sie im Code und in den Konfigurationsdateien ( vmware.ini, vmware_inventory.ini).


Alternativ können Sie die VMs-Fakten mit dem vmware_vm_factsModul abrufen und mit Ihr eigenes In-Memory-Inventar erstellen add_host.


Es ist immer noch unklar, wie zu tun ist, was die Frage stellte, nämlichFetch all servers in vSphere with tags "environment=testing" and "application=helloworld"
Andrew Savinykh
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.