VMware 向け Ansible の概要¶
要件¶
Ansible VMware モジュールは、pyVmomi に記述されます。 pyVmomi は、 ユーザーが ESX、ESXi、vCenter インフラストラクチャーを管理できるようにする VMware vSphere API の Python SDK です。pip を使用して pyVmomi をインストールできます。
$ pip install pyvmomi
最新の vSphere(6.0 以降の) 機能を使用する Ansible VMware モジュールは、vSphere Automation Python SDK を使用します。VSphere Automation Python SDK には、AWS Console API 向け VMware Cloud、AWS 統合 API 向け NSX VMware Cloud、AWS サイトリカバリー API 向け VMware Cloud、NSX-T API に対するクライアントライブラリー、ドキュメント、サンプルコードもあります。
VSphere Automation Python SDK は、pip を使用してインストールできます。
$ pip install --upgrade git+https://github.com/vmware/vsphere-automation-sdk-python.git
- 注記:
- VSphere Automation Python SDK をインストールすると、
pyvmomi
もインストールされます。pyvmomi
の個別インストールは必要ありません。
vmware_guest モジュール¶
vmware_guest モジュールは、特定の ESXi サーバーまたは vCenter サーバーで仮想マシンに関連するさまざまな操作を管理します。
See also
- pyVmomi
- pyVmomi の GitHub ページ
- pyVmomi Issue Tracker
- pyVmomi プロジェクトの問題トラッカー
- govc
- govc は、govmomi に構築された vSphere CLI です。
- Playbook の使用
- Playbook の概要