Мы gamedev, у нас docker + hetzner'овские сервера. Настроили CI\CD так, что тестируем именно тот самый образ, который уйдет на продакшн и это избавило нас от бесконечной головной боли.
Меня в свое время вдохновили статьи от Альфа.Лаборатории - ссылку не привожу, как и они так и ваша статья - сейчас это все безнадежно устарело. Наш опыт уже около 1.5 года, полет нормальный - проблемы были больше от непонимания. Оркестрация досихпор самописная на ansible, смотрим в сторону kubernetes.