📰 IT Дайджест

#kubernetes

9 материалов

14. ndots:5 и conntrack: как восемь UDP-пакетов на запись превращаются в пятисекундный таймаут

Из-за ndots:5 поиск внешнего адреса вроде api.stripe.com генерирует четыре A/AAAA-запроса (три NXDOMAIN) — итого 8 пакетов на один хост. Параллельные запросы из одного сокета попадают в race condition в conntrack, один пакет отбрасывается, резолвер ждёт пять секунд. На 1000 rps это 24 тысячи пакетов и регулярные задержки.

habr.com · #infra #dns #kubernetes #networking

9. Разбор NodePort и LoadBalancer в Kubernetes

Четвертая часть цикла «Kubernetes просто» объясняет, как трафик попадает в кластер извне. Автор разбирает разницу между ClusterIP, NodePort и LoadBalancer, показывая, как NodePort открывает порт на ноде, а LoadBalancer распределяет нагрузку. Статья закрывает пробел между внутренними сервисами и внешним миром.

habr.com · #infra #kubernetes #networking #tutorial

15. Как работает kubectl apply: декларативный подход, манифесты, Deployment и ReplicaSet на пальцах

Вторая часть туториала по Kubernetes: разбирается императивный vs декларативный подход, структура YAML-манифеста (apiVersion, kind, metadata, spec) и принцип reconciliation loop — K8s сам доводит количество подов до желаемого, как в примере с nginx-deployment и replicas: 3.

habr.com · #infra #devops #k8s #kubernetes

15. Discord: потеря 17% сессий из-за ошибки в Kubernetes вызвала каскадный отказ голосовой связи

25 марта 2026 года в 12:13 PT при плановом изменении конфигурации Kubernetes завершил 50% подов кластера сессий. Проверка безопасности задержала передачу состояния, сессии пропали, перегрузился сервис маршрутизации звонков. Сбой длился 3+ часа, пользователи видели «Ожидание конечной точки».

habr.com · #infra #discord #kubernetes #outage

11. Go 1.25 чинит троттлинг в Kubernetes: GOMAXPROCS теперь читает cgroup

Рантайм Go научился автоматически определять лимит CPU из cgroup, а не полагаться на NumCPU. До этого в контейнере с лимитом 2 ядра и 128-ядерной нодой GOMAXPROCS=128 вызывал троттлинг, заморозки на 100 мс и рост P99 в десятки раз. Исправление реализовано по proposal #73193 от Michael Pratt.

habr.com · #infra #go #gomaxprocs #kubernetes #runtime

10. Open-weight AI проходит свой «Kubernetes-момент»: GLM-5.2 обходит GPT-5.5 на SWE-bench, HuggingFace набит 2 млн моделей

Автор (сооснователь Mesosphere) проводит параллель с Kubernetes: open-weight модели становятся платформой. Примеры: GLM-5.2 от Z.ai под MIT-лицензией — 62.1% на SWE-bench Pro против 58.6% у GPT-5.5; Moonshot обещает открыть веса Kimi K3 27 июля. HuggingFace — более 2 млн публичных моделей, включая квантизации, LoRA, мержи. Но нет аналога CNCF и нейтрального управления.

tobi.knaup.me · #ai #deployment #infrastructure #kubernetes #open-weights

3. ngrok засунул Kubernetes в браузер

Автор собрал webernetes — Kubernetes, который запускается прямо в браузере, с демкой и исходниками на GitHub. Судя по ссылке на ngrok-demo, это не просто “смотрите, как я могу”, а вполне рабочий трюк с веб-окружением и кластером внутри него.

ngrok.com · #tool #browser #kubernetes #show-hn #webernetes

4. Debian получил xsnow с Easter egg против "ru"

В xsnow, старой утилите с анимированным снегом для X11, нашли политический Easter egg: он срабатывает, если язык выставлен на `ru`. Один пользователь уже пожаловался, так что теперь это не просто снежок, а снежок с идеологией и багрепортом.

lwn.net · #drama #ai-policy #kubernetes #maintainers #open-source

13. Интервью про Kubernetes, после которого на собеседованиях стало грустно

Статья с Lobsters — личный разбор того, что автор вынес из собеседований по Kubernetes. Сама формулировка намекает на главный жанр: не «как пользоваться кластером», а какие вопросы на интервью заставляют людей вспоминать, что у них под капотом вообще-то есть control plane, manifests и чужие странные ожидания.

notnotp.com · #drama #career #interviews #kubernetes