摘要: ls: 显示目下的内容及相关属性信息 【功能说明】 ls 命令可以理解为英文单词 “list” 的缩写,其功能是列出目录的内容及其内容属性信息(list directory contents)。该命令有点类似于DOS系统下的dir命令,有趣的是,Linux下其实也有dir命令,但是我们更习惯于使用l 阅读全文
posted @ 2019-09-21 14:28 七月流星雨 阅读(704) 评论(0) 推荐(0) 编辑
摘要: 1. ansible-playbook模板化(jinja2)条件与循环 1.1) jinja使用结构图 2. 编写jinja2的循环 2.1) 编写jinja2模板 2.2) 编写f.j2的jinja2的条件循环文件 2.3) 语法检测 2.4) 执行jinja2的执行文件test.yaml 2.5 阅读全文
posted @ 2019-09-21 09:55 七月流星雨 阅读(1756) 评论(0) 推荐(0) 编辑
摘要: 1. ansible-playbook流程控制-loops循环使用 有时你想要多次重复任务。在计算机编程中,这称为循环。common ansible循环包括使用文件模块更改多个文件和/或目录的所有权,使用用户模块创建多个用户,并重复轮询步骤,直到达到某个结果。ansible提供两个用于创建循环的关键 阅读全文
posted @ 2019-09-21 09:38 七月流星雨 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 1. ansible-playbook添加判断 when相当于shell脚本里的if 判断,when语句就是用来实现这个功能的,它是一个jinja2的语法,但是不需要双大括号,用法很简单 1.1) 示例1: 1.2) 示例2:使用括号对条件进行分组 1.3) 示例3:所有需要为true的多条件判读( 阅读全文
posted @ 2019-09-21 09:31 七月流星雨 阅读(13725) 评论(0) 推荐(0) 编辑
摘要: 1. ansible-playbook文件复用 1.1) include 和 import区别 include(动态):在运行时导入 --list-tags,--list-tasks不会显示到输出 不能使用notify触发来自include内处理程序名称(handlers) import(静态):在 阅读全文
posted @ 2019-09-21 09:15 七月流星雨 阅读(1168) 评论(0) 推荐(0) 编辑