Dynamic Inventory のドキュメントでは、非常に多くの動的インベントリについて言及していますが、VMwareについては言及していません。
Amazon EC2のサーバーにタグを付ける機能が本当に気に入り、VMware環境で同様のシステムを再作成することを望んでいました。
タグ「environment = testing」と「application = helloworld」を使用してvSphere内のすべてのサーバーをフェッチし、これらのサーバーでこのAnsibleプレイブックを実行します。
AnsibleにVMwareの動的インベントリはありますか?
公式のAnsibleリポジトリには2つあります。
コードと構成ファイル( vmware.ini
、 vmware_inventory.ini
)使用法の詳細については。
別の方法として、VMのファクトを vmware_vm_facts
module そして add_Host
。