演習03
モジュールのドキュメントを確認してみよう
Ansibleの標準モジュールの仕様やオプションについて確認する方法は主に以下の2通りが考えられます
公式のドキュメント
コマンドで確認
公式ドキュメントで確認
最新のドキュメントは以下のページから確認できます。
VMwareのモジュールは以下のページから確認できます。
コマンドで確認
公式ドキュメントが見れない場合やすぐ確認したい時はコマンドでモジュールのドキュメントを確認することが出来ます。
コマンドは ansible-doc
を使用します。
それでは vmware_guest_facts
モジュールのドキュメントを確認してみましょう。
ansible-doc vmware_guest_facts
上記コマンドを実行すると以下のようにドキュメントが確認出来ます。
> VMWARE_GUEST_FACTS (/usr/lib/python2.7/site-packages/ansible/modules/cloud/vmware/vmware_guest_facts.py)
Gather facts about a single VM on a VMware ESX cluster.
* This module is maintained by The Ansible Community
OPTIONS (= is mandatory):
= datacenter
Destination datacenter for the deploy operation
- folder
Destination folder, absolute or relative path to find an existing guest.
This is required if name is supplied.
The folder should include the datacenter. ESX's datacenter is ha-datacenter
Examples:
folder: /ha-datacenter/vm
folder: ha-datacenter/vm
folder: /datacenter1/vm
folder: datacenter1/vm
folder: /datacenter1/vm/folder1
folder: datacenter1/vm/folder1
folder: /folder1/datacenter1/vm
folder: folder1/datacenter1/vm
folder: /folder1/datacenter1/vm/folder2
folder: vm/folder2
folder: folder2
[Default: (null)]
(snip)
ansible-doc
コマンドに仕様やオプションなどを確認をしたいモジュール名を指定することでCLIでもドキュメントが見れることが分かりました。
完了
お疲れ様でした。 演習03は終了です。
Last updated
Was this helpful?