概述

在 Ansible 中,playbook 是一个 YAML 文件,包含服务器应该如何显示的定义。在剧本中,你可以定义 Ansible 应采取的操作,以使服务器处于你想要的状态。只有你定义的内容才能完成。

这是一个基本的 Ansible playbook,它在属于 web 组的每个主机上安装 git:

  hosts: web
  remote_user: root
  tasks: 
    - name: Install Git
      apt: name=git state=present