这是Ansible系列课程第五节,AnsibleInventory介绍。介绍一下Inventory是什么,以及如何管理主机组。
该系列课程前后章节都是有关联性的,对于初学者建议按顺序阅读。也可以选择特定的章节了解单个知识点。
Ansible可以远程操作一台或一组主机,这些主机的清单是在称为inventory的文件中配置的。默认的inventory文件是/etc/ansible/hosts,也可以在命令行中通过参数-i来指定其他路径下的inventory文件,或者从其他系统中动态获取相同格式的清单,比如CMDB。
01Inventory文件示例
inventory文件有INI和YAML两种格式,建议INI格式。一个基本的inventory文件内容如下:
mail.example.