playbook的编写
Posted leading-net
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了playbook的编写相关的知识,希望对你有一定的参考价值。
管理 Facts (事实) %%
Facts:抓取被管理主机的信息 (当playbook执行比较耗时时可以选择关闭这个功能)
Facts:通过 setup模块 来收集被管理主机信息
setup获取收集主机信息
关闭Facts
好处:playbook在运行事很快,因为它不再收集受控节点主机信息了
gather_facts: no
魔法变量
举例:
Lab1: 创建一个 playbook 收集被管理主机的信息 在 workstation.lab.example.com 上 创 建 名 为 /home/student/playbooks/ansible.yml 的 playbook 收集被管理主机信息
1 在所有的被管理主机中运行些 playbook
2 此 playbook 在/var/www/html/ansible_details.html 文件中创建一行,包含以下内容:
被管理主机短主机名
被管理主机 CPU 核数
被管理主机默认网卡的 IPV4 地址
被管理主机默认网卡的 MAC 地址
以上是关于playbook的编写的主要内容,如果未能解决你的问题,请参考以下文章