Конференция завершена.

Ждем вас

на DevOpsConf

в следующий раз!

On-premise. Релизы в контуры заказчиков

Жизнь в облаках и без

Управление конфигурацией
DevOps на собственном (арендованном) оборудовании
Автоматизация разработки, доставки, эксплуатации
DevOps / Кубер
Инфраструктура

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

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

DevOps-инженеры; релиз-инженеры; все, кто интересуется релизными процессами/

Тезисы

  • Ограничения безопасности заказчика делают невозможным использование облаков и managed-сервисов.
  • Отсутствие у заказчика команды администрирования усложняет эксплуатацию и поддержку.
  • Эволюция инфраструктуры от Docker Swarm к kubernetes (k3s).
  • Опыт построения CI/CD и GitOps-процессов без Git и внешнего доступа.
  • Применение helm- и umbrella-чартов для дистрибуции продукта.
  • Практические проблемы эксплуатации k3s на RedOS.
  • Как выстроить стабильный релизный процесс в условиях полной изоляции.
  • Компромисс между best practice и реальными ограничениями заказчика.
  • Результаты: что сработало, какие ошибки повторять не стоит.
Максим Трогаев

МТС Web Services (MWS)

С 2020 года активно интересуется и развивается в области DevOps. Развертывал kubernetes через kubeadm, kubespray, использовал managed-решения облачных провайдеров, а также облегченные дистрибутивы, такие как k3s. Самым масштабным и технически сложным проектом считает перенос инфраструктуры с Docker Swarm на Kubernetes. Прошел все этапы: от подготовки шаблонов виртуальных машин в VMware до построения полноценного процесса поставки продукта в on-premise-среду.

В настоящее время работает ведущим инженером в компании МТС Web Services (MWS) на проекте IoT Platform. Основная специализация — построение и развитие инфраструктуры. Имеет практический опыт работы с облачными и виртуализационными платформами, включая AWS, Yandex Cloud, VMware vSphere и MTS Ocean, с применением инструментов Infrastructure as Code.

Видео