ansible条件判断及循环

一、条件判断 when

二、循环 loop

结合字典使用循环

案例:部署nginx

三、jinja模版

支持在文件中调用变量

{{ 变量名称 }}

增强配置文件的灵活性

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

配置facts变量以增加灵活性

四、handlers组件

与tasks是同级别的组件

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

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

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

相关推荐
炸炸鱼.3 天前
Ansible 企业级实战:Playbook 与 Roles 完全指南
网络·ansible
风曦Kisaki4 天前
# 自动化运维Day03:Ansible模块进阶(setup,debug),四种常用变量,进阶语法;Ansible Roles(角色)
运维·自动化·ansible
炸炸鱼.6 天前
Ansible 部署应用:从入门到精通
ansible
Peace6 天前
【Ansible】
linux·运维·ansible
Plastic garden7 天前
K8s(1)前置ansible准备环境
容器·kubernetes·ansible
遇见火星9 天前
从0到1掌握Ansible:让自动化运维不再是梦想
运维·自动化·ansible
遇见火星9 天前
Jenkins + Ansible 集成实战:把配置管理焊进流水线里
运维·ansible·jenkins
江华森11 天前
Ansible 自动化运维:从入门到实战
运维·自动化·ansible
JackSparrow41412 天前
使用Ansible批量管理+更新产品环境服务器配置
运维·服务器·ci/cd·kubernetes·自动化·ansible·sre
Cat_Rocky15 天前
Linux-ansible之Playbook简单应用
linux·网络·ansible