21/07/2026
29 июля 2026 в 19:30 состоится очередная встреча Санкт-Петербургской группы пользователей Linux.
Тема: Памятник kubelet: systemd как ex*****on plane
На каждом Linux-хосте уже есть менеджер выполнения с cgroups, namespaces, журналом и D-Bus API - systemd. Тем не менее нода Kubernetes носит поверх него вторую такую же абстракцию: kubelet, CRI, containerd, runc и shim на каждый контейнер. Я разрабатываю Periapsis - node agent, который этот слой убирает: под - это юнит systemd, супервизор - сам systemd, логи в journald, а одна машина может регистрироваться в кластере как 30 нод; на двух моих машинах это даёт 1772 пода при 365 МБ RSS демона.
Расскажу, как Periapsis устроен и что systemd оказался, в целом, готов: юниты и machined как API, cgroup-v2 лимиты, root в поде через userns, заморозка простаивающих подов через cgroup.freeze и zero-downtime рестарт демона. Всё с живыми демо: сотни подов в machinectl, рестарт демона под нагрузкой с нулём ошибок и форк-бомба, которую гасит TasksMax.
Докладывает: Malformed C
🚏 Место: ЦОД Миран, Евпаторийский переулок, 7, вход со стороны Пироговской наб. Вход: свободный, при себе необходимо иметь документ удостоверяющий личность, паспорт или права.
Сайт сообщества: spblug.org