.. _vmware_ansible_intro: ********************************** Introduction to Ansible for VMware ********************************** .. contents:: Topics Introduction ============ Ansible provides various modules to manage VMware infrastructure, which includes datacenter, cluster, host system and virtual machine. Requirements ============ 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: .. code-block:: bash $ pip install pyvmomi vmware_guest module =================== The :ref:`vmware_guest` module manages various operations related to virtual machines in the given ESXi or vCenter server. .. seealso:: `pyVmomi `_ The GitHub Page of pyVmomi `pyVmomi Issue Tracker `_ The issue tracker for the pyVmomi project `govc `_ govc is a vSphere CLI built on top of govmomi :ref:`working_with_playbooks` An introduction to playbooks