Все

Авито IaaS: как мы управляем инфраструктурой

Видео DevOps infrastructure
В докладе Юрий рассказывает о том, как темпы поступления новых железных серверов превысили возможности команды, которая занималась их ручным сетапом. В тот момент было принято решение создать систему, которая позволяет:
  • снизить время, которое тратит инженер при сетапе сервера, с нескольких часов до 12 минут от нажатия кнопки до входа на сервер;
  • частично снять нагрузку с команды, занимающейся железными серверами, на команды, эксплуатирующие эти сервера (т.е. передать им возможность сетапить новые сервера и пересетапливать имеющиеся);
  • управлять конфигурацией ПО на серверах (роли, профили и окружения);
  • мигрировать сервера между кластерами k8s.

В настоящее время инженеры, используя эту систему, сетапят в среднем десятки серверов в неделю и обеспечивают ежегодный ввод в эксплуатацию более тысячи новых серверов.

Тезисы и презентация: https://www.highload.ru/spb/2021/abstracts/7964