使用 Ansible Playbook
注意
让开源更具包容性
红帽致力于替换我们代码、文档和网络属性中的问题性语言。我们从以下四个术语开始:master、slave、blacklist 和 whitelist。如果您遇到我们遗漏的术语,请您提交一个 issue 或 pull request。有关更多详细信息,请参阅我们的首席技术官 Chris Wright 的消息。
欢迎阅读 Ansible Playbook 指南。Playbook 是自动化蓝图,采用 YAML
格式,Ansible 使用它来部署和配置清单中的节点。本指南向您介绍 Playbook,然后介绍任务和 Play 的不同用例,例如
使用提升的权限或以不同的用户身份执行任务。
使用循环来重复列表中项目的任务。
委托 Playbook 在不同的机器上执行任务。
运行条件任务并使用 Playbook 测试评估条件。
使用块来分组任务集。
您还可以通过使用集合、创建可重用文件和角色、包含和导入 Playbook 以及使用标签运行 Playbook 的选定部分来更有效地学习如何使用 Ansible Playbook。