ansible条件判断及循环

一、条件判断 when

二、循环 loop

结合字典使用循环

案例:部署nginx

三、jinja模版

支持在文件中调用变量

{{ 变量名称 }}

增强配置文件的灵活性

建议文件名称为.j2结尾,以区分普通的文件

配置facts变量以增加灵活性

四、handlers组件

与tasks是同级别的组件

特征:自由满足特定的条件时,handlers组件中的操作才会执行

应用:检测配置文件变化,自动重启服务

notify当tasks执行成功时,notify会执行handlers的name下的service

相关推荐
红尘客栈210 小时前
Ansible Playbook 编写指南:从入门到 Roles 模块化
ansible
红尘客栈210 小时前
Ansible 入门到实战:自动化运维的瑞士军刀
运维·自动化·ansible
小闫BI设源码1 天前
Ansible自动化运维平台部署
运维·自动化·ansible·批量管理·devops工具·持续集成ci/cd·ssh协议
我好饿11 天前
自动化运维工具 Ansible 集中化管理服务器
运维·自动化·ansible
東雪蓮☆1 天前
Ansible 自动化运维:集中化管理服务器实战指南
linux·运维·自动化·ansible
荣光波比1 天前
自动化运维工具 Ansible:集中化管理服务器完全指南
运维·自动化·云计算·ansible
伞啊伞1 天前
自动化运维工具 Ansible 集中化管理服务器
运维·自动化·ansible
傻啦猫@_@12 天前
如何使用ansible上的A用户操作其它服务上的B用户目录下的文件
ansible
Sweety丶╮79412 天前
【Ansible】将文件部署到受管主机知识点
云原生·ansible
Anthony_23113 天前
Ansible的 Playbook 模式详解
linux·运维·服务器·ansible