ansible条件判断及循环

一、条件判断 when

二、循环 loop

结合字典使用循环

案例:部署nginx

三、jinja模版

支持在文件中调用变量

{{ 变量名称 }}

增强配置文件的灵活性

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

配置facts变量以增加灵活性

四、handlers组件

与tasks是同级别的组件

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

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

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

相关推荐
终端行者13 小时前
Jenkins Pipeline 企业级用法 参数化构建+Ansible发布---上
docker·ansible·jenkins·cicd
淼淼爱喝水17 小时前
【Ansible 入门实战】三种变量详解
java·linux·数据库·ansible·playbook
http阿拉丁神猫2 天前
ansible脚本解读
服务器·ansible·apache
汪汪大队u4 天前
基于 K8s 的物联网平台运维体系:Ansible+Zabbix 自动化监控与故障自愈(一)—— 环境准备与 Zabbix Server 部署
运维·kubernetes·自动化·ansible·zabbix
IT大白鼠7 天前
Ansible vs 运维智能体:自动化工具的优劣对比与适用场景分析
运维·自动化·ansible
悠悠121389 天前
从0到1掌握Ansible:让自动化运维不再是梦想
运维·自动化·ansible
卧室小白10 天前
ansible自动化
ansible
yuezhilangniao12 天前
Ansible基础 ansible入门 针对不同python3版本 - 含 Terraform 入门联动
运维·自动化·ansible
Koma_zhe13 天前
【Ansible开源自动化运维工具】别再手动装监控了,Ansible能让上百台机器同时搞定Node Exporter(1)
运维·开源·ansible
.柒宇.16 天前
RedHat10-Ansible部署Docker操作
docker·eureka·ansible