5.2. 编写第一个 playbook
Ansible 开发工具可帮助您在 VS Code 中创建并运行 playbook。
先决条件
- 已安装并打开 Ansible VS Code 扩展。
- 您已在 VS Code 中打开终端。
-
已安装
ansible-devtools。
流程
-
在 VS Code 中为您的 playbook 创建一个新的 .yml 文件,如
example_playbook.yml。将它放在与示例site.yml文件相同的目录级别。 将以下示例代码添加到 playbook 文件中,再保存文件。playbook 由一个对本地机器执行
ping的 play 组成。--- - name: My first play hosts: localhost tasks: - name: Ping my hosts ansible.builtin.ping:ansible-lint在后台运行,并在终端的 Problems 选项卡中显示错误。此 playbook 中没有错误:
如果要在 playbook 中添加新内容,请使用以下规则:
- 每个 playbook 文件都必须以空行结束。
- 不允许在行末尾的尾随空格。
- 每个 playbook 和每个 play 都需要一个标识符(name)。
- 保存您的 playbook 文件。