ansible条件判断及循环

一、条件判断 when

二、循环 loop

结合字典使用循环

案例:部署nginx

三、jinja模版

支持在文件中调用变量

{{ 变量名称 }}

增强配置文件的灵活性

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

配置facts变量以增加灵活性

四、handlers组件

与tasks是同级别的组件

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

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

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

相关推荐
独隅4 小时前
针对Ansible执行脚本时报错“可执行文件格式错误”,以下是详细的解决步骤和示例
运维·开发语言·ansible·lua·lua5.4
大小科圣17 小时前
Ansible playbook
ansible
狂奔solar2 天前
ansible-playbook 写arm版达梦7数据库的一键安装脚本
ansible
晴天Y283 天前
ansible角色 role
ansible
在野靡生.3 天前
Ansible(1)—— Ansible 概述
linux·运维·ansible
在野靡生.4 天前
Ansible(4)—— Playbook
linux·运维·ansible
rocksun4 天前
如何使用Semaphore在Ansible上添加GUI
ansible
千航@abc7 天前
深度剖析 ansible:从部署基础到模块运用及剧本编写
运维·centos·ansible
一只栖枝7 天前
RHCA核心课程技术解析3:Ansible 自动化平台深度实践指南
linux·服务器·自动化·ansible·运维工程师·红帽认证·rhce认证