摘要:
概述 when 给任务添加执行条件:条件成立才执行任务,不成立直接跳过(状态 skipped)。 使用注意事项: when进行判断时,一般与变量一起使用 when条件与facts变量或register变量一起使用。 when条件还可以与ansible语句一起使用(判断文件、判断目录,判断是否存在,比 阅读全文
posted @ 2026-07-14 14:16
huangSir-devops
阅读(8)
评论(0)
推荐(0)
摘要:
概述 template和copy模块都是用于文件的分发,两者的参数都是一样的,区别在于: copy模块仅仅用于静态普通文件的分发 而template基于 Jinja2 模板引擎,渲染变量、循环、判断、过滤器后再写入目标机器,本质是 copy + jinja2 渲染 案例 下文有一个mod.j2文件, 阅读全文
posted @ 2026-07-14 14:14
huangSir-devops
阅读(13)
评论(0)
推荐(0)
摘要:
概述 handler(触发器):Ansible 中一类特殊任务,默认不会主动执行,只有被 notify 触发时才运行。 典型场景:配置文件修改后重启服务(nginx、mysql、redis 等),避免配置没变也无脑重启。 其关键特性如下: 只有对应 task 状态为 changed(文件 / 配置被 阅读全文
posted @ 2026-07-14 10:15
huangSir-devops
阅读(80)
评论(0)
推荐(0)

浙公网安备 33010602011771号