概述
在 Ansible 中,playbook 是一个 YAML 文件,包含服务器应该如何显示的定义。在剧本中,你可以定义 Ansible 应采取的操作,以使服务器处于你想要的状态。只有你定义的内容才能完成。
这是一个基本的 Ansible playbook,它在属于 web
组的每个主机上安装 git:
hosts: web
remote_user: root
tasks:
- name: Install Git
apt: name=git state=present