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.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
因此,输出会返回 CPU 清单详情。