Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Теги: #Terraform
Рейтинг: 71.5% · 50 голосов
Docker, Kubernetes, Helm, Terraform, Ansible, GitLab CI, GitHub Actions: автоматизация деплоя, инфраструктура как код, мониторинг и observability.
Аватара пользователя
barbs
Сообщения: 50
Зарегистрирован: 19 май 2026, 04:16

Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение barbs »

Спорим с младшим коллегой. Он говорит что Ansible это легаси и надо всё пихать в immutable-образы через Packer плюс Terraform, а конфигурацию не трогать после деплоя. Я лет десять на Ansible и не вижу проблемы. Кто как живёт сейчас?
👍 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — alansmit
Реальная проблема с Ansible не в том что он легаси, а в том что плейбуки накапливают состояние и становятся хрупкими. Если идёт к тебе молодой коллега с аргументом «давай immutable» — скорее всего он видел плейбук на 2000 строк с when: и с тасками которые работают только если запускать их в нужном порядке. Это лечится не отказом от Ansible, а нормальными ролями, молекулой для тестирования, и…
Перейти к ответу →
Аватара пользователя
Austkin
Сообщения: 83
Зарегистрирован: 11 май 2026, 03:40

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение Austkin »

Истина посередине. Immutable инфраструктура это правильный вектор для cattle-серверов в облаке: собрал образ, выкатил, старый убил. Но для bare-metal, сетевого оборудования и легаси-стейтфул сервисов Ansible до сих пор незаменим.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
theopal
Сообщения: 21
Зарегистрирован: 11 май 2026, 13:27

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение theopal »

Поддержу. У нас гибрид: golden image через Packer с базовым софтом, а донастройка специфики через Ansible при первом старте. Чисто immutable красиво звучит пока у тебя нет стейтфул баз и железа в стойке.
👍6 ❤️ 🔥1 😄2 🤔2
Аватара пользователя
Omoto
Сообщения: 120
Зарегистрирован: 12 май 2026, 03:05

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение Omoto »

А чем плох чистый immutable? Казалось бы пересобрал образ и всё консистентно, никакого дрейфа конфигурации.
👍 ❤️ 🔥1 😄 🤔1
Аватара пользователя
andrei99
Сообщения: 1
Зарегистрирован: 11 май 2026, 19:33

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение andrei99 »

Время пересборки и выкатки. Если надо срочно поменять одну строчку в конфиге на 200 хостах, ansible это сделает за минуту, а пересборка и rolling-выкатка образа займёт полчаса минимум. Для хотфиксов immutable неповоротлив.
👍 ❤️ 🔥 😄1 🤔
Аватара пользователя
kingpaul
Сообщения: 57
Зарегистрирован: 11 май 2026, 12:35

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение kingpaul »

Главная боль Ansible на масштабе это скорость, он медленный из-за ssh пер-таск. Mitogen помогает, но всё равно на тысячах хостов это страдание. Тут уже push-модель проигрывает pull-агентам.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
py87
Сообщения: 4
Зарегистрирован: 18 май 2026, 17:42

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение py87 »

Кстати многие недооценивают что Ansible не только конфиг-менеджмент. Мы его юзаем как оркестратор для разовых операций: миграции, плановые рестарты по очереди, сбор диагностики. Тут ему замены особо нет, Terraform для такого не предназначен.
👍1 ❤️ 🔥1 😄1 🤔4
Аватара пользователя
aqwzsx
Сообщения: 11
Зарегистрирован: 13 май 2026, 05:55

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение aqwzsx »

Вот именно про оркестрацию разовых задач коллега и не подумал. Похоже аргумент в пользу того что инструменты не взаимоисключающие а дополняющие. Покажу ему этот тред.
👍2 ❤️2 🔥1 😄 🤔
Аватара пользователя
asyncmonk
Сообщения: 62
Зарегистрирован: 13 май 2026, 16:00

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение asyncmonk »

Коллега отчасти прав, но oversimplifies. Immutable-образы через Packer — это прекрасно для приложений, но у любой организации есть инфраструктура которая не укладывается в этот паттерн: legacy-железо, баребон-серверы без облачного API, конфигурация которая меняется по бизнес-событиям (сертификаты, DNS, firewall-правила). Ansible там незаменим. Правильный ответ в 2026 — и то, и другое: Packer строит образ, Ansible доводит до production-state то что образом не накрыть.
👍 ❤️ 🔥1 😄2 🤔
Аватара пользователя
alansmit
Сообщения: 84
Зарегистрирован: 13 май 2026, 00:35

Re: Ansible vs всё остальное: кто-то ещё пишет плейбуки в 2026 или все ушли в immutable?

Сообщение alansmit »

✔ Лучший ответ — сформирован автоматически
Реальная проблема с Ansible не в том что он легаси, а в том что плейбуки накапливают состояние и становятся хрупкими. Если идёт к тебе молодой коллега с аргументом «давай immutable» — скорее всего он видел плейбук на 2000 строк с when: и с тасками которые работают только если запускать их в нужном порядке. Это лечится не отказом от Ansible, а нормальными ролями, молекулой для тестирования, и принципом идемпотентности. ansible-lint в CI — и половина проблем уходит сама.
👍 ❤️1 🔥1 😄 🤔1
Ответить
Поделиться темой: ✈ Telegram VK
Похожие запросы: terraform или ansible что выбрать для инфраструктурычто такое ansible простыми словамиansible для начинающих с чего начатьустановка ansible на linuxansible inventory и hosts файлчто такое playbook в ansible

Вернуться в «DevOps и CI/CD»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость