1. 首页
  2. 数据库
  3. Sybase
  4. python中Ansible模块的Playbook的具体使用

python中Ansible模块的Playbook的具体使用

上传者: 2020-10-07 23:58:12上传 PDF文件 219.08KB 热度 20次

一个Playbook可以包含一到多个Play,每一个Play是一个完整的部署任务。在这个Playbook中,我们定义了两个Play,前者用来在数据库服务器上部署MongoDB,后者用来在web服务器上部署“应用”。这里只是为了对Playbook进行演示,并没有真的部署应用。但是,从YAML的语法来说,这是完全不同的两个方法。除此之外,Ansible还提供了一种便捷方式来处理这种情况。在Ansible中,只需要使用include选项导入其他Playbook文件,执行这个Playbook时,被导入的Playbook便会依次执行。在实际工作中使用的Playbook也不会比这个Playbook复杂很多。我们接下来将介绍如何使用ansible-playbook命令执行Playbook,然后再介绍Playbook的其他语法。

用户评论