kollekcioner47

kollekcioner47

DevOps
Пикабушник
Дата рождения: 28 ноября
20К рейтинг 8 подписчиков 12 подписок 6 постов 1 в горячем
Награды:
5 лет на Пикабу
1

Ответ на пост «В Питере сфинксы возрастом в 5.000 лет»3

ДА начнется битва, на сцену выходит скальд:

В Санкт-Петербурге — в камне бури,
У врат жилищ — щели людские,
Сидят звери — кость земли древней,
Стражи времён, пожиратели веков.

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

Когда в домах гаснет огонь очага,
И ночь укрывает стадо людское,
Серебро неба — свет волчий —
Льётся на лики зверей безмолвных.

Как в дни, когда Нил — путь змеи водной —
Нёс свои воды сквозь жар пустыни,
Жгло их сиянье ока небесного,
Звало к обряду древнему, дикому.

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

Входят в Неву — меч воды стылый,
Режет поток их грудь без жалости;
Конь глубины несёт их тенью
Мимо железа — костей мостовых.

Мимо жил водных, вен города,
Мимо чугунных зверей бездушных;
Камень их крошится — кость стареет,
Но шаг их крадущийся не угас.

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

Каждую ночь — тоска их кормит:
Север — не дом для зверя солнца;
И потому, к утру бледнеющему,
Назад крадутся к местам узилищ.

Бег их быстр — пока глаз неба
Не открылся над краем мира;
И звёзды — раны на шкуре ночи —
Тихо следят за их бегом вечным.

Показать полностью

Этот чёртов ублюдок DevOps (Bastard DevOps From Hell) 2

Дисклеймер: Данный текст является современной пародийной адаптацией серии «Bastard Operator From Hell (BOFH)». Оригинальные рассказы BOFH написаны Саймоном Траваглей (Simon Travaglia) и публиковались с 1990-х годов. Все права на оригинальные произведения принадлежат автору. Настоящая версия представляет собой переработку в юмористических целях с адаптацией под современные реалии (DevOps, облачные технологии и т.д.) и не претендует на оригинальность сюжета.

Я сидел за своим столом и смотрел, как падает staging после моего “незначительного” изменения в Terraform, когда в Slack написал какой-то кретин из соседнего подразделения.

— Да? — ответил я.

— Это кто?

— Я думаю, что я. — Курсы корпоративной коммуникации не прошли даром.

— Кто это «я»?

— Это что — pentest? — написал я, пытаясь не упустить логи. Слишком поздно — всё уже упало.

Теперь я начал раздражаться.

— Чем могу помочь, — ответил я максимально вежливо. Это всегда плохой знак.

— Слушай, у нас есть один сервис…

— Какой?

— Называется… э-э… CRM-old-v2-final.

клик–клик–клик

kubectl delete svc CRM-old-v2-final

— Боюсь, у нас такого сервиса нет.

— Странно… Ну ладно. Тогда ещё вопрос: можно ли сделать дамп моего namespace, чтобы я мог держать его у себя… ну, на всякий случай?

— На всякий случай?

— Ну вдруг всё упадёт или…

— О, не переживайте, у нас же есть бэкапы! — ответил я. (Иногда я сам себе удивляюсь.) — Как у вас называется namespace?

Он сказал.

Вот идиот.

клик–клик–клик

— Хм. А у вас там вообще ничего нет, — сказал я с лёгким удивлением.

— Как нет? Там всё есть, может вы не туда смотрите?

Вот это уже интересно. Сначала он мешает мне работать, теперь ещё и сомневается.

клик–клик–клик

— Ой, прошу прощения… я ошибся.

Пауза.

— Это у вас часто так? — осторожно спросил он.

— Я имел в виду: такого namespace не существует.

— Как не существует? Я же сегодня с утра с ним работал!

— А-а-а… вот в чём дело. Сегодня утром у нас был инцидент.
Редкий баг в Kubernetes… называется Garbage Collection Aggressive Mode.

— Это бред. Мой коллега тоже с этим работал, и сейчас я даже под его доступом захожу!

— Правда? А как у него namespace называется?

Он сказал.

Некоторые люди действительно ничему не учатся.

— А-а-а, да… — сказал я. — Когда он заходил, мы как раз начали расследование…

клик–клик–клик

— …и, к сожалению, все его ресурсы были автоматически очищены.

— Но…

— Не переживайте, — сказал я. — Мы всё сохранили.

— Фух, слава богу!

— В object storage.

Пауза.

— Ну отлично, тогда можно восстановить?

— Конечно.
Только есть нюанс.

— Какой?

— Это cold archive. Glacier Deep.

Тишина.

— И сколько это займёт?

— Ну… если очень повезёт — часов 12.
Если не повезёт — согласование бюджета.

Пауза стала длиннее.

— Но мне нужно прямо сейчас…

— Тогда у меня для вас есть альтернативный вариант, — сказал я.

— Какой?

— Переписать всё из audit-логов вручную.
У вас есть grep и сильная вера в себя?

Я закрыл чат.

Иногда DevOps — это не про технологии.
Это про людей.

Показать полностью
11

Этот чёртов ублюдок DevOps (Bastard DevOps From Hell) 1

Дисклеймер: Данный текст является современной пародийной адаптацией серии «Bastard Operator From Hell (BOFH)». Оригинальные рассказы BOFH написаны Саймоном Траваглей (Simon Travaglia) и публиковались с 1990-х годов. Все права на оригинальные произведения принадлежат автору. Настоящая версия представляет собой переработку в юмористических целях с адаптацией под современные реалии (DevOps, облачные технологии и т.д.) и не претендует на оригинальность сюжета.

Заметка 1

По расписанию сегодня должны были прогнаться бэкапы в S3, но я слегка… оптимизировал своё время.

Впрочем, положение Чертова Ублюдка DevOps имеет свои преимущества. Я просто переназначил endpoint бэкапа на /dev/null через прокси и отметил job как successful.
Ни тебе storage cost, ни тебе ожидания, ни тебе разбирательств с ретеншном.
Cloud-native, как говорится.

Звонок в Slack.

— Слушай, у нас что-то сервис тормозит.

— М-м… возможно, проблема в… — я открыл Notion с “Списком универсальных объяснений” — …в деградации latency между availability zones.

— А-а-а, понятно… (они любят, когда звучит сложно) А когда починится?

— Починится?! У нас сейчас 275 pod’ов в кластере, и ты используешь один из них. Может, попробуешь не использовать?

— Но у меня дедлайн, мне просто нужно выгрузить один отчёт в PDF…

— РАЗУМЕЕТСЯ.

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

Через 3 секунды — новый тикет.

Я уже знаю, что это он.

— DevOps на связи.

— Ой, простите, я кажется не туда написал…

— ДА ЧТО ТЫ ГОВОРИШЬ? Как тебя зовут, герой? Ты в курсе, что каждое сообщение в Slack — это отвлечение ресурсов?
У меня есть интересная идея: сложить твоё время, моё время и стоимость инфраструктуры, и списать это с твоего бюджета.
И Я ЭТО СДЕЛАЮ.
Назови своё имя. И не вздумай врать — audit logs вечны.

Он вышел из чата.

Наверное, побежал писать кому-нибудь в личку. Или удалять сообщения. Милый.

Я пишу аналитикам.

— Привет, это Иван, Чёртов Ублюдок DevOps. К вам сейчас забежал один нервный пользователь. Передашь ему кое-что?

— Эм… окей…

— Скажи ему: «ОН МОЖЕТ УДАЛИТЬ СООБЩЕНИЕ, НО ОН НЕ СМОЖЕТ УДАЛИТЬ ЛОГИ»

— М-м… хорошо…

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

Пауза.

— Не волнуйся. У меня есть экспорт.

Я закрыл чат.
На самом деле я просто догадался. Но теперь у меня есть и экспорт.

В это время pipeline завершился.

Рекорд: 2.03 секунды.

Люблю современные CI/CD — особенно когда все стадии отключены.

Новый тикет.

— Мне нужно больше места.

— А почему бы тебе не перейти на serverless?

— Нет, в моём namespace, идиот.

Идиот?
Ого.

— Прошу прощения, — начал я максимально вежливо, голосом корпоративного тренинга, — я не совсем понял. Что именно вам требуется?

— Мне нужно больше места в persistent volume, пожалуйста.

— Разумеется, подождите немного…

Я увеличил capacity.

— Готово.

— И сколько теперь?

Вот это меня всегда поражает. Им мало ресурса. Им нужно подтверждение ресурса.

— У вас теперь 4 гигабайта свободно.

— О! То есть всего 8?

— Нет… — пауза — …всего 4.

— Подождите… у меня же было 4…

Я молчу.

— НЕТ НЕТ НЕТ ПОДОЖДИТЕ—

Я уже применил policy.

persistentVolumeReclaimPolicy: delete

Люблю, когда пользователи сами приходят к пониманию.

Показать полностью
17

Похудение

Всем привет!

Хочу поделиться результатами своего похудения за два года. Два года назад я писал пост, где рассказывал, что диетолог мне сказал выгонять воду и я начал пить по 3.5 литра воды в день.

Итак хватило на такой режим меня где-то на полгода, я стал 126 кг, но потом я задолбался столько пить и и теперь пью где-то литра полтора. До нового 2024 года у меня так и оставался вес в пределах 132-134. В сентябре 2023 я стал активно ходить в зал и за полгода произошли некоторые изменения:

Вес стал 117.5 кг на сегодняшнее утро

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

В январе и феврале сего года я устраивал рисовые дни, которые снизили мне вес на 10 кг.
рисовый день - это когда варишь стакан риса без соли и добавляешь туда 200 грамм кураги, больше ничего есть нельзя. Мне такого количества хватало на 2 дня, в последний раз аж на три дня и я ещё половину выкинул (если вы будете заниматься такой херней, то делайте перерывы между днями дней 10), поедание риса с курагой вызывает стойкий рвотный рефлекс, так что я это дело тоже бросил, но воду выгоняет очень хорошо. Если вы просто жирный, а не жиро-водяной как я, то может и не помочь. Я практически отказался от алкоголя, особенно от нежно любимого мною пива. За весь 2024 год выпил две бутылки вина, кмк это и есть основная причина моего похудения, поскольку конкретно я страдаю от сильной отёчности организма.

согласно свежему биоимпедансу за два года я потерял 20 кг жира и набрал 12 кг мышц, потерял более 10 кг межклеточной жидкости, которой было прям дохрена. Итого за 2024 год я потерял 16.5 килограмм веса.

На фоне похудения обострился варикоз и в мае я ложусь на флебоктомию, пью детралекс, что тоже может приводить к снижению веса, кмк, поскольку пью я его несколько дней и за это время потерял 2 кило веса, возможно помогает с моими отёками. Мне врач понизил стадию ожирения, со второй на первую, это успех я считаю :).

Показать полностью
4758

Ошибка похудения

Неуспешно худею уже года два, вес застрял на 132 зимой и 122 летом (рост 190, если для вас это важно). Большая физическая активность и диета не помогали и я решил обратится к диетологу, и он меня сильно удивил. Сделав биоимпеданс, мы увидели что у меня жир с малым количеством внутриклеточной жидкости, т.е. сухой, при этом очень много межклеточной жидкости, из-за ограничение калоража и углеводов базовый метаболизм упал до 800кк, при моей норме в 2300кк. Лечение пить много воды, не менее 30 мл на кило веса и много потеть, например в сауне. Начал пить по 3,5-4 литра воды в день и вес резко пошёл вниз, добавил углеводы и держу калораж в 2200кк. С субботы похудел с 134 до 131(5 дней). Возможно кого-то из вас это подстегнёт сделать биоимпедансное исследование и обратится к диетологу.

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества