ДЕВОПСИНА | DevOps | Linux – Telegram
ДЕВОПСИНА | DevOps | Linux
24.9K subscribers
1.89K photos
11.1K videos
14 files
8.65K links
Авторский канал. Юморим и поднимаем айтишные темы.

Реклама: @maxgrue

MAX: https://max.ru/devopsina

Сисадмин, Девопс, Devops, Linux, SRE, Kubernetes, Python, JS, Java, Git, IT канал, программирование, безопасность, ИТ, Sysadmin
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Тимлид отучился на шести месячных курсах инфоцыган за счет своей компании и теперь передает полученные знания своей команде.
This media is not supported in your browser
VIEW IN TELEGRAM
Дали задачу — выполняй! Похуй на сколько она ебанутая. Ты за это деньги получаешь — решать ебанутые задачи
Долго я к этому шел и наконец пришел. Каким-то хером, вчера смог собрать себя в кучу на пару часов и разобрался с интеграцией ansible + hashicorp vault. Начал плейбук у меня за секретиками ходить, куда и надо. Выпилил ansible vault и наконец перестал хранить секреты в гите (хоть и зашифрованные).

Дальше Остапа понесло. Надо же сука гонять эти плейбуки регулярно, ага в тимсити щас засуну и заебись. Ээээ, постой-ка. Нахуй эти костыли, давай сделаем по современному. Ну и так родился у меня на инстансе AWX. Эта такая херотень, которая нативно работает с ансиблом и гоняет когда нужно плейбуки. Настроить можно черта если знать как.

Поебался я с настройкой AWX, очень много ньюансов. В итоге пошел на ютуб и посмотрел базу. Ближе к ночи AWX у меня автоматически гонял нужные мне плейбуки.

Да, еще поебся с интеграцией AWX+Vault. Но все оказалось решаемо, всего лишь нужно было завести custom type credentials и передавать токены.

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

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

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

Да чо тут думать, работал я с таким в паре, через полгода заебало все за ним переделывать, пришлось уволить. Ничему не научило, хоть и разговаривали и пиздлюлей вставляли. Похуй человеку. Как будто в каком-то своем сказочном мире живет.

Нынешнее поколение, вообще работать не умеет (может быть единицы). Хотят на печи лежать и хуем крутить за деньги, а чтобы жопу поднять, так нам это сложно, у нас лапки сука.

Возможно мы привыкли взъебывать и нам теперь просто так кажется, что никто ничего не делает, возможно мир изминился и реально стоит работать спустя рукова.

Хуй короче знает. Кто тут представитель молодого поколения, поделитесь мыслями, почему вы хуева работаете?
Кристофер Нолан анонсировал продолжение франшизы «Довод». Теперь мы знаем, почему кошки и коты боятся огурцов.

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

А еще я люблю свою работу, по причине, того, что у меня есть карт-бланш на разворачивание всяких куберов в DO, Амазонов и т.п. инстансов любых конфигов, покупку железных серверов и т.д. Не с целью введения в эксплуатацию, а с целью развернуть какую-то новую технологию на нужных мощностях и изучить ее. Соответственно если технология зашла, уже ввожу в продакшен.

А раньше как было, кубер раскатываешь на локальной машине, чтобы потыкаться, докеры на себе все собираешь и ноут завывает как слон. Короче любая компания, должна предоставлять такие ресурсы своим инженерам, чтобы всем было комфортно работать.

В этом плане наш техдир молодец, что смог в два раза увеличить бюджет на инфраструктуру. Ставлю плюсик.
Media is too big
VIEW IN TELEGRAM
Краткая хроника сегодняшней ретроспективы.
This media is not supported in your browser
VIEW IN TELEGRAM
Всех с пятницей коллеги. Удачных выходных и не болейте!
Вся суть этих ваших онлайн-курсов от инфоцыган.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда поправил руками конфиг на проде, всем похвастался, что починил ебалайку, сорвал аплодисментов, ушел со спокойной совестью на выходные. А тут пришел awx и расставил всё на свои места.
This media is not supported in your browser
VIEW IN TELEGRAM
Наш закрытый корпоративный чатик
This media is not supported in your browser
VIEW IN TELEGRAM
Не хуй выебываться. Хотя, не повыебываешься, не похвалят и ЗП не поднимут. Прям диллема. Короч - выебывайтесь.
This media is not supported in your browser
VIEW IN TELEGRAM
Новый Lead Developer долго не задержался. По крайней мере, не тормоз.
Бас фактор

Где бы я ни работал, я стараюсь завязать какой-то кусок именно на себя. В идеале полностью подмять и пустить корни во все процессы связанные с той деятельностью, которой я занимаюсь.

Если на пальцах, к примеру в компании изначально доминирует terraform и golden image через packer. Я прихожу, вижу этот пиздец. Почему пиздец? Да потому, что это пиздец. Но совладать с процессами на начальном этапе я не могу, потому, что я новенький и не мне диктовать условия. К моим предложениям перейти на ansible и сделать динамические inventory для теры, относятся скептически. Хули? Смириться? Нет уж.

Я запиливаю в свое свободное время всю эту связку, делаю пайплайны, кнопку, тесты, короче делаю универсальное решение, которое работает. А не то, что существует у них сейчас. Презентую его CTO в личной беседе. В 99.9999% CTO дает мне зеленый свет на внедрение. А старье с golden image выбрасываем на парашу.

Продавил. Молодец. Но остается хуита, когда коллеги из отдела просто в недоумении, типа хуй с горы пришел, чото новое интегрировал, CTO поддержал, да как так-то? Мы тут сидели баблишко, получали, а теперь надо чему-то новому учиться. Да блядь, ребята! Придется играть по моим правилам, либо идите на хуй!

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

Фактор автобуса проекта — это мера сосредоточения информации среди отдельных членов проекта; фактор означает количество участников проекта, после потери которых (в оригинале — «попадания» которых под автобус или грузовик, варианты: увольнения, заболевания, рождения у них ребёнка, наступления несчастного случая и других форс-мажорных обстоятельств) проект не сможет быть завершён оставшимися участниками.

Грубо говоря, если я хуй забью, то инфраструктуру поддерживать никто не сможет какое-то время, а возможно совсем не сможет.

Я не прав? Хуй там, я прав. Я всегда иду на встречу и делюсь знаниями, при условии, что люди хотят эти знания получить. Но обычно никто не хочет покидать зону комфорта. Соответственно имеем, то что имеем.

Сидеть в говне я не люблю, по этому, всегда, ВСЕГДА выпиливаю гавно и ввожу новые процессы. Хоть это новая робота, хоть старая. Да я уверен, что продавил бы даже яндекс с гуглом, хотя у них надеюсь и без меня все заебись.

Завязав все на себя, легко можно манипулировать своим повышением до начальника отдела, поднятием ЗП и прочее. Главное подходить к этому с умом, а не жопой.

Сейчас со мной работает человек и он действительно вникает в то, что я внедрил. Я спокойно сходил в отпуск на месяц и нихуя не уебалось. Он умеет управлять моим заводом. Я отдал ему поле под цех, он построил себе небольшой заводик и успешно им владеет. Я в него не лезу, он создал свой бас фактор и завязал его на себя. Молодец. А не лезу я, потому, что мне неинтересно. А то что мне неинтересно идет нахуй.

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

Короче хуй пойми, бизнес не любит бас фактора, а мы любим бас фактор. Любим по причине — этим можно манипулировать и выбивать себе хорошие должности и ЗП.

А как ты считаешь?
Очень часто слышу фразу «Порешаем». Это фраза значит, только одно — ты принес мне какую-то залупу и хочешь получить результат чужими руками.

Фраза из 90х, когда были решалы, их было много, а когда ты один говоришь — Порешаем. Кто блядь порешает? Тебя много что ли? Пиздец же. Это как ВЫКАТЬ. Хули выкать человеку, если этот человек в единственном числе.

Уважение? Ну может быть, но только уважение к человеку, которого ты знаешь. А если это первый встречный, нахуй все эти выкалки.

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

Такому человеку можно сразу говорить - Я тебя услышал, Порешаем.
Превращаюсь в ишака. Убил пару часов на отладку ансибла + vault hashicorp. Один секретик заебись вытаскивает, второй хуй. Полиси в норме. Полез значит на сервак vault, включить debug режим, чтобы глазками посмотреть чоже там происходит. Добавил в конфиг, передернул сервис. Ваульт естественно сказал unseal. Ввожу ключ, а он просит еще 2 ключа. Однако...

Посмотрел аптайм сервака, 2 года без ребутов. То есть 2 года назад тут работал какой-то инженер и потом уволился оставив ключи от ваульта естественно себе.

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

Прикольно, ключи от сейфа проебаны, сейф я захлопнул. Но мне пиздец как похуй. Ну чо страшного? Выкину сейф и новый сделаю. А то что внутри, ясен хуй уже не достанешь без этих долбанных ключей. Вариантов не много )))
This media is not supported in your browser
VIEW IN TELEGRAM
Когда читаешь официальный мануал, делаешь все в точности как там написано, но почему-то получается какая-то хуитень.
This media is not supported in your browser
VIEW IN TELEGRAM
Деплоим docker image в продакшен постаринке docker-compose stop && docker-compose pull && docker-compose start. Потому, что в кубер не умеем.
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик выбирает новый фреймворк