Ansible for VMware
www.ansible.com › integrations › infrastructureOut of the box, Ansible ships with over 50 VMware modules supporting most use cases, including: Managing vSphere datacenters, clusters, hosts and guests; VM template and snapshot management; vSwitches, DNS settings, firewall rules and NAT gateway rules; Ansible also ships with integrations to support physical network devices for all leading vendors. Additionally, NSX modules are available for teams looking to automate network virtualization.
Introduction to Ansible for VMware — Ansible Documentation
docs.ansible.com › ansible › latestDec 21, 2021 · Ansible VMware modules are written on top of pyVmomi . pyVmomi is the Python SDK for the VMware vSphere API that allows user to manage ESX, ESXi, and vCenter infrastructure. You can install pyVmomi using pip (you may need to use pip3, depending on your OS/distro): $ pip install pyvmomi. Ansible VMware modules leveraging latest vSphere (6.0+) features are using vSphere Automation Python SDK.