069 Курс Ansible для чайников, от начинающего до понимающего. Эффективное копирование файлов
Ansible: разбираемся в терминологии и модулях 👨💻
Перед выходом нового видео про Ansible давайте освежим базовую терминологию: 🔹 Inventory – список серверов, с которыми работает Ansible.
🔹 Playbook – YAML-сценарий с шагами автоматизации.
🔹 Module – готовая команда (например, установка пакетов).
🔹 Role – шаблон задач для переиспользования.
🔹 Handler – действия, выполняемые после изменения состояния.
🔹 Idempotency (идемпотентность) – свойство, благодаря которому Ansible повторяет команды, только если нужно что-то изменить. 📂 Какие бывают модули в Ansible? Предназначены для установки, обновления или удаления ПО...
Ansible для начинающих: файлы, пользователи и сервисы — 3 модуля, без которых не живёт ни один сервер
Если вы ищете, как в Ansible работать с файлами, пользователями и сервисами, — вы по адресу. За одну статью разберём copy/fetch/synchronize/unarchive/get_url, затем user/group/authorized_key/sudoers, и в конце — service/systemd + cron/timers. Всё по-человечески: боль → решение → шаги → подводные камни → мини-итог и три мини-практики, которые можно повторить на своей машине. Одна из самых частых «бытовых» задач инженера: Ansible хорош тем, что вы делаете это одинаково на 1 сервере и на 100 — и результат получается предсказуемым...