Ansible Inventory文件详细解析
发布时间
阅读量:
阅读量
我们了解inventory主要用于管理managed nodes(host),并说明如何将playbook部署到哪些远程机器上。如果对inventory角色不太熟悉的话,则建议参考ansible playbook基本概念。
在详细说明如何构建Inventory文件之前,请确保您了解ansible配置文件中的一个关键参数——inventory参数的作用及其设置方式。安装使用ansible工具时,默认情况下会在特定目录中查找 hosts信息;如果未指定inventory参数,则会从预设的default inventory路径中搜索相关的主机信息。可以通过以下命令查询default inventory包含哪些主机信息

从上图可以看出, 该服务器目前并未配置任何managed nodes(hosts)。因此, 在运行ansible-playbook时若未指定inventory文件, 将不会向任何远程主机发出命令。
Inventory组(group)
默认组(group)
ansible inventory设置了两个默认分组(group),分别是all
全部评论 (0)
还没有任何评论哟~
