vault backup: 2026-04-20 22:55:39

This commit is contained in:
Dmitry
2026-04-20 22:55:39 +03:00
parent 8f308b9f83
commit 49638bd33d
69 changed files with 102 additions and 8 deletions
@@ -0,0 +1,35 @@
# Ansible — Playbooks (one-screen)
## 1) Playbook
**Playbook** — YAML-файл (или набор), где описано:
- на каких **hosts** выполняем,
- какие **tasks** и в каком порядке.
Запуск:
```bash
ansible-playbook playbook.yml
```
## 2) Ad-hoc команды (без playbook)
Проверить связность модулем `ping`:
```bash
ansible node1 -m ping
```
Общий шаблон:
```bash
ansible <hosts> -m <module>
```
Выполнить команду на узлах:
```bash
ansible <hosts> -a <command>
ansible all -a "/sbin/reboot"
```
## 3) Отладка
Больше подробностей:
```bash
ansible-playbook playbook.yml -vv
```
---
**Source:** [[01 Library/02 DevOps/Ansible/Playbooks - Ansible|Playbooks - Ansible]]