ДЕВОПСИНА | DevOps | Linux – Telegram
ДЕВОПСИНА | DevOps | Linux
24.9K subscribers
1.89K photos
11K 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
Торжественно прощаемся с mysql в час пик.
This media is not supported in your browser
VIEW IN TELEGRAM
Геннадий наконец-то отдал в тестирование, новый пагинатор.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда тебя взяли тимлидом бекендов, но по развитию ты не дотягиваешь, даже до уровня обезьяны.
​​Просили тут рассказать о моем дне, слушайте, чо:

Мой день начинается в 6:30 утра, встаю, мою жопу и заливаю в голову экспрессо (да блядь, именно экспрессо), сру, одеваюсь и отвожу ребенка в детский сад. Добираюсь до home office и начинаю хуярить над контент-планом в этот канал. Пишу тексты, сортирую видосы и притягиваю их за уши к ситуациям, которые произошли с нами днем ранее.

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

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

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

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

Секрет моего тайм менеджмента — приходит задача, выжидаешь полчаса, просто молчишь, в 90% задача не имеет смысла, либо за эти полчаса кто-то другой берется ее сделать. Короче это работает как часы и экономит дохуя времени и нервов.

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

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

К 10 вечера возвращаюсь к «ПСИНе», смотрю стату, изучаю графики, продумываю стратегию, накидываю какие-то идеи. Когда чувствую, что все, пизда, заебало, вновь включаю сериальчики и часа в 2 ночи ухожу в страну снов.

Вот видите, обычная размеренная жизнь, НИХУЯ интересного )))

ПС: Скоро запущу новогодний конкурс, можно будет выиграть хорошую бумажную книжку на выбор. Не за бабки естественно.
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Решил похвастаться на ретроспективе своими успехами, но в ответ получил по ебалу. Так как после твоих успехов, вся команда неделю расхлебывало дерьмо.
This media is not supported in your browser
VIEW IN TELEGRAM
А я сегодня дежурный девопс и на работе никого больше нет, ебанука я кокса и сожру винегрет.
​​В далекие 90е учился я в школе и каждую неделю был у нас очень замечательный урок, который в расписании назывался просто — Труд. Это сейчас все переиначили, теперь это Технология, может в других заведениях иначе. Короче на Труду мы летом учили внутренности двигателей, точили болт и хуярились на напильниках. А зимой начиналось самое интересное.

Всех выгоняли на улицу, чистить сука снег!!! Я всегда думал, нахуй его чистить если он и так блядь чистый. Но нет, его надо было чистить и всё тут. Каждый год мы его чистили и чистили. Лопаты, волокуши, сугробы. 

Эпично было чистить снег, когда в реальном времени идет снег. Ты почистил и он снова нападал. Какие-то отголоски армейской хуйни. Чем бы солдат не занимался, лишь бы заебался.

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

В один из таких дней, ко мне подошел какой-то мужик и спросил — продаешь лопату? Я не задумываясь ответил — продаю. Мужик дал мне 50 рублей, я ему отдал лопату. На этом и разошлись.

Никто пропажи не заметил. Я был при 50ти рублях, которые удачно спустил на покупку жвачек с вкладышами баб. На вкладыши плюешь, а на женщинах пропадает одежда. Bitch Girls назывались. В то время я еще дрочить не умел, так что успокойтесь. Но потом научился и коллекция мне пригодилась.

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

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

Пацаны потом тему просекли, ну и понеслась. К концу года у школы была охуенная недостача по лопатам.

К чему я все это. 

1. Не видишь смысла в чем-то, говори - НЕТ. Это твоё решение, ебать всех в рот, ты никому ничего не должен, пусть сосут писос со своими хотелками. Нахуй делать, то что тебе не нравится. Советую посмотреть мини сериал After Life и проникнутся.

2. Если на лопату есть спрос, продавай!
Media is too big
VIEW IN TELEGRAM
И так каждый день в наших новых процессах.
Наши фронты ждут дизайн для срочной задачи, который должен был быть месяц назад.
This media is not supported in your browser
VIEW IN TELEGRAM
Успешно разобрался как работать с Hashicorp Vault.
Media is too big
VIEW IN TELEGRAM
Когда не знаешь, что существует Alertmanager и педалишь свою реализацию на bash'е. Alertmanager курильщика. Столкнулся тут на днях с такой поделкой, глаз сука выпал, такое ощущение, что бородатый сисадмин 1841 года рождения такую трихамуду успешно внедрил, а сам скончался. Разбираться с этой поеботой не стал, снес к хуям и поставил православный prometheus + am + grafana + loki. Проще снести, чем чинить и разбираться. Ба!
This media is not supported in your browser
VIEW IN TELEGRAM
Перевозим файловое хранилище из DO в AWS. Ну как перевозим, настраиваем все с нуля, потому, что существующий код в ансибл давно превратился в тыкву, а про terraform в то время никто не слышал. Нихуя не перевезли и вернули как было, потому, что интеграция с проектом хитрая и не рассчитана под наши хотелки. Отсутствие результата, тоже результат. Проебали пару дней, да и хуй с ним. О рисках нас никто не слушал, ну чо, получайте. Сказано, сделано.
​​Вот сука люблю я накопить задач за месяц. Лежишь весь месяц хуи пинаешь и тут подкрадывается дедлайн и начинаются угрызения совести. Мол ебать, чувак, еще одну неделю мы не сможем откладывать, то что накопилось, можем конечно, но будет хуево. Я такой — кому хуева? мне? Ну да, тебе! Схуяли загуляли? Ну потому, что твои задачи важны и их ждут. Ты хочешь оказаться пиздаболом? Черт, нет не хочу, ну ладно, щас ченить придумаю.

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

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

Проснулся сейчас и понял, что меня чето подзаебало нихуя не делать. Начал думать, в чем может быть дело. Оказывается дело в том, что я не знаю, как делать задачи. У меня нет плана. Мозгу это не нравится и он дает сигнал — нихуя не делаем неделю. Ебаться сраться.

Я вспомнил, что очень давно, брал блокнот, декомпозировал задачу, разбивал на маленькие, писал definition of done, пункты выполнения, какие-то заметки. В общем делал какую-то структуру, как я буду делать задачу, и какую цель я преследую..

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

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

План такой:
- Беру задачу
- Пишу пункты ее выполнения
- Приемка (definition of done)

Показываю пример на реальной задаче:

Задача: Поднять сервер с jenkins
Декомпозиция:
- Поднять ubuntu 18.04 готовым тераформом
- Накатить базовую конфигурацию с помощью ансибла
- Написать роль на установку jenkins
- Проиграть роли на сервере
- Сгенерировать админа
- Добавить креденшелы в vault
- Установить бейсик авторизация
- Создать поддомен
- Прописать A запись
- Проксируем nginx
- В крон прописано автопродление SSL.
- Активировать firewall и открыть 22 и 443 порты.

Definition of done
- На домене https://XXX открывается окно с запросом логина и пароля.
- После ввода корректного логина и пароля, отображается jenkins.
- В vault добавлены валидные креденшелы бейсик авторизации.
- Работает редирект 80→443.
- Порт 8080 не доступен в открытый интернет.

Если после декомпозиции всеравно как-то сложно, берем и декомпозируем еще мельче. К примеру меня смущает пункт - Поднять ubuntu 18.04 готовым тераформом

Так, пишу:
- Найти репозиторий где у меня актуальный план от терраформа
- Выполнить terraform init && terraform plan && terraform apply
- Пойти в DO и проверить, что сервер поднялся
- Подключиться к серверу по ssh и посмотреть, что мой публичный ключ там есть

В общем это как с микроскопом работать. Увеличил, ага не видно, увеличил еще, ага видно, ок, берем другой материал и изучаем. Тут подход такой же, декомпозируешь, до того момента пока мозг не скажет — ёпта, дак чо тут сложного, нужно всего лишь открыть редактор, ага, а потом надо просто запустить эту команду. Короче суть наебать мозг, а там уже и продуктивность появится.
This media is not supported in your browser
VIEW IN TELEGRAM
После деплоя. Бекендер оперативно пилит костыль, чтобы его задача заработала на проде, а клиенты смогли оплатить свои покупки.

Выкатили фикс на продакшен по платежным системам, естественно без тестирования, нахуй оно нужно, ага. Естественно не завелось. Как обычно —но у меня же работает локально, значит и там заработает. Хуюшки! Пришлось на проде отлаживаться. Жопы в огне. Зато блядь задеплоились. Иногда такое ощущение, что самое главное задеплоится, а там похуй что будет. Но это так не работает. Если ты пилил задачу, тебе и разбираться со своим гавном.
This media is not supported in your browser
VIEW IN TELEGRAM
Великолепно передана нынешняя ситуация в нашем IT отделе. Взяли какую-то сороку, которая нахуй всё портит, делает по своему, никто слова сказать не может потому, что хуй слово вставишь.

Сидим с пацанами и молча наблюдаем, как наш прекрасный годами построенный мир, превращается в ебаные руины. С одной стороны фатализм, с другой интересно чем закончится.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда продал бизнесу идею, прошло полгода, но идея готова на 5%. Проект свернули и выбрали CMS.

Минус два сильных тимлида, команда демотивирована, плюс два подсируна-кивашки и анал-карнавал.
Media is too big
VIEW IN TELEGRAM
На часах семь ебут восьмого. Понедельник. А я вхуярил стакан экспрессо (блядь да экспрессо) и 1000мг Мельдония, взял такси и несусь истреблять задачи. Держите меня семеро. Ссуууччккаа!!!! А еще я по дороге кресло купил, не пойму зачем, но наверное пригодится.
This media is not supported in your browser
VIEW IN TELEGRAM
Показываю заебавшему меня стажеру, как пользоваться гуглом и самостоятельно находить ответы на свои тупые вопросы.
​​У нас ввели дежурства. Высокий сезон, все дела. Теперь каждую субботу или воскресение, необходимо присутствовать на рабочем месте. Либо отсутствовать, но обязательно брать с собой ноутбук и интернет. Да, дежурство длится 24 часа. То есть сутки ты должен быть доступен, у тебя должен быть интернет, ну и соответственно консолька.

Я конечно же эту идею сразу в штыки воспринял. Чо я ебанутый, сидеть 24 часа и ждать пока там редиска раком загнется, ну или не загнется. Оказалось, что можно ложиться спать, но если что-то произойдет, то на телефон придет СМС, что что-то произошло и нужно поднять свою жопу и проверить. 

Сука, какой-то каменный век, я смс последний раз отправлял лет 5 назад, а тут оно ко мне само как-то придет, да еще и ночью. Ага, держите карман шире. СМС блять.

Соответственно мой внутренний мир был против всей этой хуйты и я поставил условие. Либо денег заебись даете либо идите нахуй со своими СМС блять. Денег дали. 

Назвался груздем — получай в кузов. Хули, пришлось работать.

Мое первое дежурство:

Встал в 10 утра, пошел гулять с ребенком, пришли, легли спать, проспал до 18 часов, сходил за пивом, в 23 часа вспомнил, что я дежурный. Пошел проверять телефон. СМС нет, ну ладно, в слаке тоже тихо, хм, странно. Ну и хуй с ним. Значит у нас заебись все настроено и работает как часы. 

Вот это я понимаю, нихуя не делаешь, а деньги зарабатываются. Но прикол в том, что даже если бы что-то произошло, то я бы об этом узнал только в 23 часа. Потому, что я сука в выходные отдыхаю. А кто придумал это гавно с СМС и подъемами посреди ночи, пусть идет нахуй.

Сегодня ради интереса приспросился, а чо мне смс то не приходили? На что я получил ответ — дак мы их не настроили. Ну охуеть да. А я так ждал.

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

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

Мораль: Если руководитель своими поступками подает хуевый пример команде, то и команда будет работать соответствующе. 

ПС: Помню был у нас охуенный руководитель, мы могли работать на одном энтузиазме, хоть на выходные, хоть на праздники, причем бесплатно. Просто мы его все уважали и даже любили. А кто-то даже боялся, мол чо сука он такой добрый то ))))) Руководитель радел за нас, а мы за него. Вот это были самые крутые времена. Не то что сейчас блядь. Привет, кстати ExРуководитель!