Ansible for VMware
https://www.ansible.com/integrations/infrastructure/vmwareOut 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.