на одном хостинге, находятся в одной и той же сети. гитлаб раннер откуда работает ансибл расположен тут же в соседней сети, доступ через роутинг, сеть проверена.
Также оба набора виртуалок раскиданы по двум различным стораджам пополам, так что скорость стораджа влияла бы на все вируталки.
одним и тот же ансибл проектом катим одно и тоже приложение на оба окружения.
различается по сути только инвентарь.
Но вот почему-то скорость деплоя отличается практически в пять (!) раз. :D
3:51 против 17:43.
Включил профайлинг, вижу что реально каждый шаг выполняется в несколько раз медленнее.
Нет каких-то существенных провалов на конкретных шагах.
NB: Один из тасков который просто копирует код проекта syncrhonize-ом, выполняется за одинаковое время.
Куда еще попробовать копать, чтобы понять почему такая разница?
В первую очередь - DNS
vi /etc/ssh/sshd_config UseDNS no
Обсуждают сегодня