目录
- Ansible-playbook
- 1.1、什么是playbook?
- 1.2、playbook的核心组成
- 1.3、playbook的handers、notify触发
- 1.4、playbook的变量和标签
- 1.5、playbook的模板
- 1.6、playbook的条件语句--When
- 1.7、playbook的循环迭代--Item
- 1.8、playbook的循环语句--For
- 1.9、playbook的判断语句--If
- 1.10、playbook的异常处理
Ansible-playbook
1.1、什么是playbook?
- playbook 是由一个或多个play组成的列表
- play的主要功能在于将直线归并为一组的主机装扮实现通过ansible中的task定义好的角色。从根本来讲,所谓的task无非是调用ansible的一个module。将多个play组织在一个playbook内,即可以让它们联动起来按实现编排的机制唱一台大戏
- playbook采用YAML语言编写
其工作流程图如下: