摘要: Ansible中的每个模块专注于某一方面的功能。虽然每个模块实现的功能都比较简单,但是,将各个模块结合起来就可以实现比较复杂的功能。在Ansible中,将各个模块组合起来的文件是一个YAML格式的配置文件。这个配置文件,在Ansible中称为Playbook。 Nginx示例 user nginx; 阅读全文
posted @ 2018-11-13 21:51 sellsa 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Ansible对远程服务器的实际操作实际是通过模块完成的,其工作原理如下: 1)将模块拷贝到远程服务器 2)执行模块定义的操做,完成对服务器的修改 3)在远程服务器中删除模块 需要说明的是,Ansible中的模块是幂等的。也就是说,多次执行相同的操作,只有第一次会起作用。这也是在编写自定义Ansib 阅读全文
posted @ 2018-11-13 14:43 sellsa 阅读(269) 评论(0) 推荐(0) 编辑
摘要: YAML是一种可读性很强的数据格式语言。正是由于YAML良好的可读性,其广泛引用于软件配置中。 语法规则 YAML文件中的第一行为" ",表示这是一个YAML文件; YAML中的字段大小写敏感 YAML与Python一样,使用缩进表示层级关系 YAML的缩进不允许使用Tab键,只允许使用空格,且空格 阅读全文
posted @ 2018-11-13 10:03 sellsa 阅读(851) 评论(0) 推荐(0) 编辑