使用 Ansible Playbook

注意

让开源更具包容性

红帽致力于替换我们代码、文档和网络属性中的问题性语言。我们从以下四个术语开始:master、slave、blacklist 和 whitelist。如果您遇到我们遗漏的术语,请您提交一个 issue 或 pull request。有关更多详细信息,请参阅我们的首席技术官 Chris Wright 的消息

欢迎阅读 Ansible Playbook 指南。Playbook 是自动化蓝图,采用 YAML 格式,Ansible 使用它来部署和配置清单中的节点。本指南向您介绍 Playbook,然后介绍任务和 Play 的不同用例,例如

  • 使用提升的权限或以不同的用户身份执行任务。

  • 使用循环来重复列表中项目的任务。

  • 委托 Playbook 在不同的机器上执行任务。

  • 运行条件任务并使用 Playbook 测试评估条件。

  • 使用块来分组任务集。

您还可以通过使用集合、创建可重用文件和角色、包含和导入 Playbook 以及使用标签运行 Playbook 的选定部分来更有效地学习如何使用 Ansible Playbook。