# vi/etc/ansible/while.yml//加入如下内容 --- 主持人:yw02 用户:根 任务: ——名称:改变模式文件 文件:路径=/tmp/{{项}}模式=600 with_items: - 1.三种 - 2.三种 - 3。txt
# vi/etc/ansible/when.yml//加入如下内容 --- 主持人:testhost 用户:根 gather_facts:真 任务: ——名字:时使用 壳牌:/tmp/when.txt联系 当:ansible_ens33.ipv4。地址==?92.168.149.131”
“ansible_facts”://最总的一级 “ansible_all_ipv4_addresses”:[//判断条件从这一级开始,这里是一个数组,把所有的ipv4列出来,但是它下面还有ipv6有两个,要判断的话得需判断两个,所以这不是想要的。 “192.168.98.134”, “192.168.149.132” ), … " ansible_ens33 ": { “活跃”:没错, “设备”:“ens33”, … “hw_timestamp_filters”: [], " ipv4 ": { “地址”:“192.168.149.132”, “广播”:“192.168.149.255”, “子网掩码”:“255.255.255.0”, “网络”:“192.168.149.0” }, …
# vi/etc/ansible/handlers.yml//加入如下内容 --- ——名称:处理程序测试 主持人:yw02 用户:根 任务: -名称:复制文件 复制:src=https://www.yisu.com/etc/passwd dest=/tmp/aaa.txt 通知:测试处理程序 处理程序: ——名称:测试处理程序 壳牌:回声“111111”在祝辞/tmp/aaa.txt