ansible条件判断及循环

一、条件判断 when

二、循环 loop

结合字典使用循环

案例:部署nginx

三、jinja模版

支持在文件中调用变量

{{ 变量名称 }}

增强配置文件的灵活性

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

配置facts变量以增加灵活性

四、handlers组件

与tasks是同级别的组件

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

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

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

相关推荐
悠然南风9 天前
Ansible常见模块总结及LDAP Role 编写与调试
ansible
祺风挽楠18 天前
ansible编辑
网络·ansible
芳心粽伙饭18 天前
Ansible课后作业
ansible
烁34719 天前
Ansible初识
ansible
烁34719 天前
Ansible安装部署调试
ansible
烁34720 天前
Ansible命令
ansible
小义_20 天前
【Ansible】(三)基础配置与连接设置
云原生·ansible
炸炸鱼.24 天前
Ansible 企业级实战:Playbook 与 Roles 完全指南
网络·ansible
风曦Kisaki25 天前
# 自动化运维Day03:Ansible模块进阶(setup,debug),四种常用变量,进阶语法;Ansible Roles(角色)
运维·自动化·ansible
炸炸鱼.1 个月前
Ansible 部署应用:从入门到精通
ansible