klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Ansible - зло

... Чувствую, если кто-то в моем присутствии произнесёт слово "Ansible", буду сразу бить ему в морду с разворота.

Во-первых, эта дрянь всегда указана в качестве обязательного требования почти что на любую вакансию сисадмина / девопса. Даже там, где реально используется полтора сервера и пара виртуалок.

Во-вторых, именно по этой причине мне отказали в трудоустройстве в одну организацию, куда я когда-то давно хотел попасть. Хоть и время показало, что это только к лучшему. Всё равно я бы не смог там работать.

В-третьих, и это самое главное. Подавляющее большинство инженеров по причине собственной рукожопости просто не умеют им пользоваться и не хотят учиться. И из-за этого мне постоянно приходится за ними расхлёбывать.

... То один деятель пройдётся по всем машинам, дропнет хостовые SSH-ключи, похерит настройки SFTP-сервера. Потом сидишь-разбираешься почему пользователи не могут залогиниться. И это ещё хорошо, что у меня обычно бэкапы всех конфигов есть.

... То другой деятель "автомагически" развернёт виртуалку и не потрудится после этого посмотреть что там в "/etc/hosts" оказалось. А потом долго ищешь почему в кликхаусе запросы подвисают с совершенно непонятной формулировкой "is executing longer than distributed_ddl_task_timeout (=180) seconds".

... То третий деятель так же "автомагически" развернет PostgreSQL. С синтаксисом конфига восьмилетней давности, непонятными настройками локалей и без задействования самых вкусных и полезных фич последних версий.

... То быстренько добавишь программиста в нужную группу на какой-нибудь тестовой  виртуалке в песочнице, а через полчаса он оттуда "вылетает". Думаешь, шо за херня. А-а-а-а, это по крону ansible пришел и по-своему группы расставил. И вот, чертыхаясь, пытаешься разобраться в этом адском нагромождении playbook-ов, пытаясь разобраться где вообще прописан этот хост и хули он там делает. Потом не выдерживаешь, делаешь резкий взмах рукой сверху вниз, сплевываешь и просто удаляешь SSH-ключ ансибла с хоста. Ибо задрал.

... Я уже молчу про отдельную категорию псевдоадминов, которые начинают строить кластер и внедрять всякие доцкеры-кубернетесы и прочий прости хоспади CI не потому что они там реально нужны, а просто потому что где-то один раз прочитали, что это круто-стильно-модно-молодежно. Либо потому что можно на этом основании выпендриться перед коллегами / куроводством. Про таких я лучше вообще комментировать ничего не буду.

Нет, бывают конечно и исключения. Например, господин amarao_san, обладатель чёрного пояса по автоматизации всего и вся. Но ему это реально нужно, он пользуется этим каждый день, и весьма успешно.

Но это исключение только подтверждает правило. Ansible — зло. И утверждающие обратное могут сразу отправиться... куда им самим больше нравится.

Tags: наброс, ненависть, трудовыебудни
Subscribe

  • Починил форточки

    под Virtualbox-ом. Но в процессе несколько раз убедился, что VirtualBox действительно глюкав. И что все эти баги не фиксят годами. Напомню, у меня…

  • Зависть

    На работу взяли совсем-совсем молоденькую девочку-юристку. Оная зашла к нам в админскую комнату. В это время PM (менеджер проектов) собирается…

  • Кто-нибудь желает потусить?

    Кто-нибудь желает потусить со мной в ближайшую субботу-воскресенье (31.07...01.08)? В культпрограмме следующее. Смотаться на другой конец…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 20 comments

  • Починил форточки

    под Virtualbox-ом. Но в процессе несколько раз убедился, что VirtualBox действительно глюкав. И что все эти баги не фиксят годами. Напомню, у меня…

  • Зависть

    На работу взяли совсем-совсем молоденькую девочку-юристку. Оная зашла к нам в админскую комнату. В это время PM (менеджер проектов) собирается…

  • Кто-нибудь желает потусить?

    Кто-нибудь желает потусить со мной в ближайшую субботу-воскресенье (31.07...01.08)? В культпрограмме следующее. Смотаться на другой конец…