лес, горы и кубернетис
68 subscribers
129 photos
3 videos
119 links
тут про лес и инфраструктуру ИТ
Download Telegram
Поддерживать инфраструктурные сервисы, написанные на жабе - это настоящий ад. Поверьте, хуже не найдёте.

Jenkins - ад с обновлениями: приходится обновлять каждый плагин и следить, чтобы он работал с новой версией женкинса. Либо, как в Сбере, можно отказаться от готовых плагинов и написать свои на Groovy. Говорят, у них там 50 000 строк жаба-ебала-гадюку кода, заменяющих опенсорсные плагины (могут себе позволить).

Nexus - фактически файлопомойка с кучей фич, которая с самого старта умудряется жрать аж 2,5 ГБ RAM 🤯. На кой хер - я так и не понял.

Keyclock - архитектурное адище.

ELK - просто адище. Все вокруг уже массово переходят, для логов берут локи или вику, а для поиска используют OSS‑форки с Elastic compatibility API.

Майнкрафт - ну, вы поняли)

Почему так выходит? Думаю, потому что разрабы на жабе играются в тырпрайз и творят переусложнённую хуйню, забывая про удобство, простоту и unix‑way.
👍72🔥1💯1
лес, горы и кубернетис
Поверьте, хуже не найдёте.
на самом деле найдёте) Но поныть я решил именно на эти "технологии"
🔥3
«до трех раз эффективнее чем victoriametrics»

Хорошо что на вику не успел перевезти свои проекты) Вернее даже не успел начать.

Мы кст у себя как раз deckhouse используем и с релизом вики мне было не понятно почему флант пром не выкидывают, а оно вон как оказалось

https://habr.com/ru/companies/flant/articles/878282/
4👍1🤡1
Forwarded from Макс Китсун
📢 Kubernetes 1.33 "Bubenetes" – Официальный ченджлог

Дата выпуска: 1 апреля 2025
Тип релиза: Экспериментальный, необратимый, шаманский

---

🔥 Основные изменения

Отключение устаревших инструментов
- Полное удаление поддержки kubeadm и kubespray – теперь кластер нельзя установить "по старинке", но можно попробовать призвать его через шаманские обряды.
- Автоматический переход на Talos Linux – после обновления ваш кластер безвозвратно заменяет существующую ОС на Talos. SSH-доступ отключается, но если правильно сплясать с бубном, возможно, API-сервер ответит.
- Удалён kube-proxy – сетевой трафик теперь управляется "магией распределённых систем". Мы не уверены, как, но это точно работает (возможно).

### 🌐 Новая сетевая архитектура
- Из коробки поставляется CNI – NATS – теперь поды обмениваются сообщениями через NATS, а IP-адреса стали архаизмом.
- Полная поддержка WebSockets вместо IP – потому что зачем вам привычные сетевые протоколы, если можно просто "поверить" в соединение?
- Из коробки теперь поставляется CSI – Ytsaurus – нам очень понравилось решение от Yandex, поэтому теперь хранение данных основано на нём. Возможно, даже с сохранением данных (но это не точно).

🔄 Улучшенная отказоустойчивость
- Кластер сам принимает решения – теперь Kubernetes не ждёт ваших YAML-манифестов, а развернёт то, что считает нужным. Не спорьте с ним.
- Node Balancer AI – перераспределяет нагрузку, основываясь на фазе Луны, силе ветра и количестве шаманов в DevOps-команде.

🔍 Диагностика и отладка
- kubectl blame – теперь не просто показывает виновника, но и отправляет ему автоматическое письмо с заголовком _"Ты это видел?"_.
- kubectl excuse – автоматически пишет объяснения для менеджера. Среди причин:
- "Так и было задумано"
- "Техдолг достиг критической массы"
- "Мы просто следуем best practices Google"
- Bubenetes AI Log Interpreter – теперь логи автоматически переводятся в стихотворную форму для лучшего восприятия.

---

🎩 Экспериментальные функции
⚠️ *Эти возможности могут исчезнуть в любой момент. Или никогда не работать.*

- Режим "Вечер пятницы" – после 18:00 kubectl apply требует подтверждения минимум трёх человек и шаманского ритуала с бубном.
- Kube-Tamagotchi Mode – если не обновлять кластер, он начинает выдавать странные ошибки, становится агрессивным и может удалить сам себя.
- kubectl chaos-mode – случайным образом меняет параметры QoS подов, чтобы жизнь не казалась слишком предсказуемой.

---

🚨 Известные проблемы
- Отключение kubeadm и kubespray необратимо – если вы обновились до Bubenetes 1.33, пути назад нет. Хотя можно попробовать шаманский откат (kubectl pray).
- Автообновление до Talos Linux может происходить неожиданно – чаще всего в 3 часа ночи, без предупреждения, когда никого нет на дежурстве.
- NATS CNI пока не поддерживает IP-адреса – но это ведь не проблема, правда?
- kubectl get pods иногда отвечает "А зачем вам это знать?"
- Если кластер долго не трогать, он может обидеться и удалить себя.

---

📌 Важно: Kubenetes 1.33 устанавливается навсегда, отмена обновления невозможна.
Перед установкой убедитесь, что готовы к жизни без SSH, IP-адресов и здравого смысла.
Запаситесь бубном. Он вам пригодится. 🔮

Удачи! 🚀
🌭2👍1🔥1🤡1
Снова наткнулся на маскота ноды. И всё ещё считаю, что ракета это метафоричный хуй на котором юзеров прокатывают
😁4🔥2😈1
Тир3 отечественный облачный провайдер вчера уложил свои dbaas-pg на час по причине «неудачно раскатали расширение для постгреса». Раскатка, по всей видимости, была сразу НА ВСЕ облачные постгри. Их мониторинг молчал, потому что бд были в статусе «обслуживаются».

Когда-нибудь провайдеры в РФ будут держать аптаймы хотя бы в год.
🔥1
Зашёл в спар по продукты

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

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

Пошли с товарищем(тоже айтишник) в kfc, так же касса самообслуживания, я свой заказ сделал стою жду. Делает заказ товарищ, а ему в ответ номер заказа 503, ну он и подвис, мол чзх server error?
🔥5😁5
из минио выпилили веб-админку, говоря юзайте платное или cli https://github.com/minio/object-browser/pull/3509

> +4,972 −114,736
> implemented

троли збучие
🤡2😱1🖕1
одна из хороших вещей в работе, это не успеть заадоптить какую-то штуку, а её переводят в статус деприкейтед
😁5
Please open Telegram to view this post
VIEW IN TELEGRAM