Переход с Docker Swarm на Kubernetes оказался для команды проекта сложной задачей. Если миграция с docker-compose на Docker Swarm заняла менее одного месяца, то процесс переноса инфраструктуры на Kubernetes длится уже более полугода.

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

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