---
status: stable
type: concept
tags:
  - devops
updated: 2026-02-27
title: Playbooks - Ansible
created: 2025-12-17
---

# Playbooks - Ansible

- Playbook - отдельный yml файл.

_Module_ - любое атомарное действие в Ansible.

Запуск playbook:

```text
ansible-playbook playbook.yml
```

Существует возможность запуска каких-то модулей без использования playbook Например, можно провести `ping` какой-то машины с хоста с помощью команды:

```text
ansible node1 -m ping
```

В общем случае, для любого модуля:

```text
ansible <hosts> -m <module>
```

Также можно на узле выполнить команду:

```text
ansible <hosts> -a <command>
```

Например

```text
ansible all -a "/sbin/reboot"
```

Если необходимо отладить сценарий можно добавить к команде `-vv`

```text
ansible-playbook playbook.yml -vv
```