摘要: Jinja2模板概述 例子一 循环语句 [root@m01 ~]# cat upstream.conf upstream web { {% for i in range(1,11) %} server 172.16.1.{{ i }} {% endfor %} } server { listen 80; server_n 阅读全文
posted @ 2020-07-25 13:59 Gshelldon 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 触发器 playbook handlers handler`用来执行某些条件下的任务,比如当配置文件发生变化的时候,通过notify触发handler去重启服务。 在saltstack中也有类似的触发器,写法相对Ansible简单,只需要watch,配置文件即可。 **大白话:**监控某一个步骤, 阅读全文
posted @ 2020-07-25 13:53 Gshelldon 阅读(568) 评论(0) 推荐(0) 编辑
摘要: ansible流程控制 数据库的操作问题,python需要依耐的模块MySQL-python 。 判断语句的模糊匹配 条件运算 循环语句 字典循环 阅读全文
posted @ 2020-07-25 08:56 Gshelldon 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Ansible变量 特点 PlayBook ad-hoc 完整性 √ ✘ 持久性 √ ✘ 执行效率 低 高 变量 支持 不支持 耦合度 低 高 1.PlayBook功能比ad-hoc更全,是对ad-hoc的一种编排. 2.PlayBook能很好的控制先后执行顺序, 以及依赖关系. 3.PlayBoo 阅读全文
posted @ 2020-07-25 08:43 Gshelldon 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 需求 web01和web02安装nginx 写一个前端页面(标识+webxx_page) 安装nfs web01和web02挂在nfs的共享目录。 将nfs的共享目录数据推送给到backup 安装rsync # 1、添加管理用户 # 2、安装rsync - 更改配置文件 - 创建认证文件 - 创建备 阅读全文
posted @ 2020-07-25 08:35 Gshelldon 阅读(101) 评论(0) 推荐(0) 编辑