9 Jul 2026, 11:23 UTC151 views7 reactionsread 7 August 2026 Если у вас в кластере много объектов - дефолтные --kube-api-qps/--kube-api-burst у kube-controller-manager однажды могут вас укусить. Вот как это выглядело у нас: тихий инцидент, без отказа сервисов, но поучительно.
Симптом: завершённые поды перестали убираться. Число объектов-подов в etcd поползло вверх - с ~30 700 до ~33 500. Ноды здоровы, пользователи ничего не заметили. Ломается не «под не создаётся», а «под не …
❤5👍1🔥1
Signed Vladimir Zemtsov
26 Jun 2026, 11:56 UTC≈2,030 views9 reactionsread 7 August 2026 Наткнулся на очередную статью: «Zero-Downtime Deployments with Docker Compose — No Kubernetes Required». Автор прямо пишет - в индустрии, мол, массовое заблуждение, что для серьёзного прода нужен k8s. Не нужен. Тысячи проверок в минуту, мульти-регион, деплой по нескольку раз в день - и всё на компоузе.
И тут он прав. Для одного хоста и пары сервисов Kubernetes - это из пушки по воробьям. Бесшовно перекатить контейнер…
👍6❤1👏1😁1
Signed Vladimir Zemtsov
23 Jun 2026, 09:01 UTC240 views13 reactionsread 7 August 2026 Четыре безобидные по отдельности вещи:
- reload nginx,
- долгоживущие websocket'ы,
- aio-threads,
- заниженный kernel.threads-max.
Порознь ерунда. Вместе - двухчасовой инцидент на проде.
Всё началось с того, что виртуалку когда-то создали маленькой, а потом расширили. Память приехала, а лимит потоков ядра так и остался с тех времён - и однажды это выстрелило в колено всему кластеру.
Рестарт подов лечил за минуту, н…
🔥9❤3👍1
Signed Vladimir Zemtsov
16 Jun 2026, 08:33 UTC298 views9 reactionsread 7 August 2026 Cвежий опрос Checkmarx:
- 70% разработчиков считают, что AI-код дырявее написанного руками,
- 30% сознательно катят уязвимое в прод.
- Там где AI пишет почти весь код - уязвимое улетает в прод в 3-4 раза чаще.
Правда, Checkmarx сам продаёт AppSec-сканеры - пугать ему по работе положено. Цифры берём с поправкой. 🤡
Однако пахнет правдой. Я сам подсел на AI-кодинг, наклепал два с половиной "продукта". Один нахер ником…
❤3🔥3👍2💯1
Signed Vladimir Zemtsov
16 Dec 2025, 09:44 UTC469 views5 reactionsread 7 August 2026 https://github.com/minio/minio/issues/21714
А минио все. А минио больше не опенсорс
🥱3😁2
Signed Vladimir Zemtsov
2 Jul 2025, 13:13 UTC707 views7 reactionsread 7 August 2026 Kubernetes Gateway API - новый стандарт обработки трафика в Kubernetes. (Замена Ingress в том числе).
Недавно появился очень наглядный Benchmark имплементаторов Gateway API
https://github.com/howardjohn/gateway-api-bench
Очень советую к изучению! Сам в продакшн среде использую Envoy Gateway. (Хотя и не замечал ошибок, про которые говорится в тестах)
👍6❤1
Signed Vladimir Zemtsov
3 Jun 2025, 17:45 UTC≈8,000 views8 reactionsread 7 August 2026 3 часа назад в Kaniko прилетел последний коммит, который оповестил о похоронах продукта.
🧊 This project is archived and no longer developed or maintained. 🧊
Теперь только ансекьюрный dind.
Может у кого есть подходы, как запускать билды в контейнерах без привелегий? Я давно этим не занимался, даже интересно
😭5❤2🫡1
Signed Vladimir Zemtsov
5 May 2025, 12:24 UTC817 views12 reactionsread 7 August 2026 File
А вы это... Скорее всего... Неправильно считаете утилизацию ресурсов в ваших кластерах Kuberentes и даже не подозреваете об этом. (Ну я не подозревал, хотя, скорее всего, просто не задумывался)
В чём проблема?
Когда у init-контейнеров указаны requests больше, чем у основных контейнеров в поде:
1️⃣ Распределение ресурсов в кластере работает некорректно.
2️⃣ Grafana врёт на графиках утилизации, игнорируя «прожорливые»…
🔥8👍4
Signed Vladimir Zemtsov
23 Apr 2025, 12:02 UTC509 views2 reactionsread 7 August 2026 Synology, (контора, которая делает очень популярные решения на рынке хранения данных) под очень благородным предлогом:
поскольку оценка состояния жестких дисков имеет важное значение как для личного, так и для профессионального использования, это создает необходимость использовать собственные или эквивалентные диски
По факты запрешает в своих новых решениях (Synology Plus) использовать диски не своего производства (н…
👍1🔥1
Signed Vladimir Zemtsov
21 Apr 2025, 12:04 UTC459 viewsread 7 August 2026 В последнее время вообще нет времени и идей что сюда писать)
Как же хорошо, что есть другие люди, которые исследуют крутые штуки и пишут интересные статьи в этом вашем интернете.
Вот очень интересный разбор на тему: "Почему лимиты на CPU - это от лукавого и, возможно, уже стреляет вам в колено в ваших кластерах"
https://medium.com/@alexandru.lazarev/cpu-limits-in-kubernetes-why-your-pod-is-idle-but-still-throttled…
Signed Vladimir Zemtsov
7 Apr 2025, 12:01 UTC488 views8 reactionsread 7 August 2026 Если вам вдруг нужен аргумент на тему: "Почему не стоит использовать Kubespray для раскатки Kubernetes, а тем более компонентов внутри Kubernetes" ловите еще один, который меня выбесил сегодня.
Вводные:
- Кластер обновлен последней версией Kubespray (v2.27.0) и до последней поддерживаемой версии Kuberentes (v1.31.4)
Задача:
- Зашарить по BGP все Service с типом LoadBalancer
Ну... Все просто. Но... Как говорил коми…
👍3💯2😁2🔥1
Signed Vladimir Zemtsov
5 Apr 2025, 07:00 UTC≈1,060 views13 reactionsread 7 August 2026 Photo
Попросил DeepSeak придумать религию по типу Свидетелей Иеговы, но основанную на технологии Kubernetes.
Получилось... Идеально)
😁11🔥2
Signed Vladimir Zemtsov
Showing the 12 most recent of 15 posts we hold for @zvlbtech. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.