Comments 3
А вот, внезапно, за всё время, это первый дельный обзор.
А вот, внезапно, за всё время, это первый дельный обзор.
внезапно, я согласен. Но деталей все равно не хватает.
Я выбрал Ansible. Этот инструмент показался мне более понятным для начинающего, чем один его основной конкурент и более популярным, перспективным и стабильным чем другой.
например здесь. Какой такой инструмент менее стабильный? puppet/salt? Смешно. Ансибл более понятный для новичков? Наверное, да, но эта "кажущаяся" простота и приводит к тому, что очень легко наделать говнокода на башсибле или реализовать те самые антипримеры в статье. Никто не придет и не побьет по рукам за это. Более сложные инструменты, очевидно, имеют более высокий порог входа - это, во-первых, отсекает людей, которые не включают голову, а, во-вторых, подумаешь два раза, перед тем как приступать к решению задачи.
>В качестве плюса можно добавить использование языка разметки YAML для описания конфигурации
Удивительная фраза. Я понимаю в каком-нибудь конфиге монго обычно 2-3 уровня и проблемы быстро ловятся. А в ансибле можно часами отлаживать примитивный плэйбук, причём ansible-playbook совершенно неадекватно пишет что ему не нравится. Копипастишь с инета рабочий вариант - нифига не работает. В итоге многое проще по старинке через ssh > script сделать.
Ansible: с чего начать и как не перейти на темную сторону