摘要: Roles小技巧: 1.创建roles目录结构,手动或使用ansible galaxy init test roles 2.编写roles的功能,也就是tasks。 nginx rsyncd memcached 3.最后playbook引用roles编写好的tasks memcached roles 阅读全文
posted @ 2019-10-14 10:15 爱可耐 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.jinja2渲染NginxProxy配置文件 jinja2 房屋建筑设计固定的? jinja2模板与Ansible关系 Ansible如何使用jinja2模板 template模块 拷贝文件? template copy 区别? template会解析配置文件中的变量 copy 不会解析任何的变 阅读全文
posted @ 2019-10-14 10:14 爱可耐 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 1.什么是变量? ​ 以一个固定的字符串,表示一个不固定的值 version: 1.12 2.定义变量? 1.在playbook中定义变量? vars 关键字 [root@manager project1]# cat f2.yml - hosts: webservers vars: - file_n 阅读全文
posted @ 2019-10-14 10:13 爱可耐 阅读(138) 评论(0) 推荐(0) 编辑
摘要: <! more 8.判断语句 1.centos和ubuntu系统都需要安装httpd, 判断系统. 2.安装软件仓库,只有web组的安装webtatic其他的主机全部跳过. 3.TASK任务, TASK1任务执行成功,才会执行TASK2 9.循环语句 10.handlers 变量 facts 判断 阅读全文
posted @ 2019-10-14 10:12 爱可耐 阅读(228) 评论(0) 推荐(0) 编辑