✅ Good
Ansible¶
Ansible — це agentless інструмент автоматизації для конфігурації серверів та деплою застосунків.
Переваги¶
- Agentless — використовує SSH, не потребує агента
- YAML — декларативний синтаксис playbooks
- Idempotent — безпечно запускати повторно
- Модульність — тисячі готових модулів
Концепції¶
| Термін | Опис |
|---|---|
| Inventory | Список хостів |
| Playbook | YAML файл з задачами |
| Role | Переиспользовуваний набір задач |
| Task | Одна дія (install, copy, etc) |
Приклад Playbook¶
---
- name: Configure server
hosts: webservers
become: yes
tasks:
- name: Install nginx
apt:
name: nginx
state: present
- name: Start nginx
service:
name: nginx
state: started
В UMTC¶
Ansible автоматизує:
- Налаштування VPS серверів
- Деплой Docker контейнерів
- Конфігурацію MikroTik роутерів
Див. також¶
- Ansible Basics — повний гайд
- Docker — контейнеризація
- SSH — доступ до серверів
Шлях: glossary/ansible.md