5.3. redfish_info モジュールの使用
次の例は、Playbook で redfish_info モジュールを使用して CPU インベントリーに関する情報を取得する方法を示しています。わかりやすくするために、ここに示す例では Ansible コントロールホストおよび管理対象ホストと同じホストを使用しているため、Playbook が実行されるのと同じホストでモジュールを実行します。
前提条件
-
redhat.rhel_mgmtコレクションがインストールされます。 -
python3-pyghmiパッケージのpyghmiライブラリーが管理対象ホストにインストールされます。管理対象ホストとして localhost を使用する場合は、Playbook を実行するホストにpython3-pyghmiパッケージをインストールします。 - OOB コントローラーアクセスの詳細。
手順
以下のコンテンツを含む新しい playbook.yml ファイルを作成します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow localhost に対して Playbook を実行します。
ansible-playbook playbook.yml
# ansible-playbook playbook.ymlCopy to Clipboard Copied! Toggle word wrap Toggle overflow
その結果、出力は CPU インベントリーの詳細を返します。