Ansible 组件 Roles

合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。——《老子•道德经》

Roles

==================================================

"ansible all -i /app/ansible-playbook/hosts -m ping” 这种执行方式被称为ad-hoc模式,即命令行或交互模式

但任何配置管理工具的官方文档都会告诉你要用编排的方式进行复杂的部署,例如saltstack里的.sls文件,ansible里的playbook。

除此之外,ansible提供了一种目录树结构的编排方式,顶层目录对应roles,里面包含子目录,比如defaults、files、tasks、templates等

不同的子目录对应不同的功能,这种方式使得管理和重复调用变得极为方便。

例:

你可能感兴趣的:(Ansible 组件 Roles)