Конференция завершена. Ждем вас на DevOpsConf в следующий раз!

Локальная инфраструктура для разработки K8s-native ПО

Практики разработки и тестирования

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Интересный доклад о том, как разрабатывать продукт под K8s и выстраивать процесс тестирования против разных версий K8s.

Целевая аудитория

Девопсы, системные администраторы и, в целом, те, кто отвечает за инфру для разработки.

Тезисы

Мы расскажем про полностью локальную инфраструктуру для разработки Kubernetes-native ПО на примере разработки Luntry. Как, купив 2 сервера в самом начале, можно пережить трехкратный рост количества микросервисов и трехкратный рост команды. Как при этом минимизировать ручную работу, сделать разработчиков довольными и не платить за облака.

Начинал внедренцем в крупном интеграторе, был системным администратором и IT-директором, в 2019 году пришел в DevOps и с тех пор каждый день балансирует между желанием развернуть все у себя и купить облачных сервисов на все деньги. Но Станислав горячо любит локальную инфраструктуру и selfhosted-решения, и эта любовь во многом обуславливает стиль инфраструктурных решений.

Luntry

В Luntry разрабатывают систему для повышения прозрачности происходящего в K8s-кластерах, обнаружения аномалий и отслеживания состояния кластера. Под капотом: eBPF, теория графов, больше десятка микросервисов и годы работы команды.

Видео