使用 Playbook

Playbook 记录并执行 Ansible 的配置、部署和编排功能。 它们可以描述您希望远程系统执行的策略,或者是一般 IT 流程中的一组步骤。

如果说 Ansible 模块是您工作室中的工具,那么 Playbook 就是您的说明手册,而您的主机清单就是您的原材料。

在基本层面上,Playbook 可用于管理远程机器的配置和部署。 在更高级的层面上,它们可以对涉及滚动更新的多层部署进行排序,并将操作委托给其他主机,同时与监视服务器和负载均衡器进行交互。

Playbook 被设计为人类可读的,并且使用基本的文本语言开发。 有多种方法可以组织 Playbook 和它们包含的文件,我们将提供一些关于如何充分利用 Ansible 的建议。