Перейти к содержимому

Сеть

На этой странице описана конфигурация сети, которая может потребоваться при интеграции Tuist с вашей инфраструктурой.

Исходящие IP-адреса#

Если ваша инфраструктура ограничивает входящий трафик по IP-адресам, возможно, потребуется добавить диапазоны IP-адресов Tuist в список разрешённых. Это часто необходимо, когда Tuist должен взаимодействовать со службами за файрволом или VPN, например с самостоятельно размещаемыми Git-провайдерами или хранилищами артефактов, либо когда ваша организация GitHub использует списки разрешённых IP-адресов.

Добавьте в список разрешённых адреса серверов для интеграций Tuist и адреса раннеров для каждой платформы, используемой вашими рабочими процессами.

IP-адреса сервера#

Добавьте в список разрешённых оба адреса для подключений от служб и интеграций Tuist:

IP-адресЗапись CIDR
116.202.0.10116.202.0.10/32
116.202.4.195116.202.4.195/32

Tuist подключается к вашей инфраструктуре только по HTTPS, поэтому нужно разрешить HTTPS-трафик (TCP-порт 443 или порт, на котором слушает ваша HTTPS-точка) с этих адресов. Доступ по SSH не требуется.

Туист Раннеры#

Задачи, выполняемые на Туист Раннерах, используют указанные ниже исходящие адреса. Если задаче нужно обратиться к инфраструктуре, которая ограничивает трафик по IP-адресам, например для клонирования репозитория из организации GitHub со списком разрешённых IP-адресов, добавьте в список разрешённых адреса или диапазоны для всех платформ, на которых работают ваши рабочие процессы.

macOS#

Добавьте в список разрешённых следующие диапазоны для задач на macOS-раннерах:

Версия IPЗапись CIDR
IPv495.130.119.0/24
IPv62a11:83c0::/29

Linux#

Добавьте в список разрешённых весь диапазон для задач на Linux-раннерах:

Версия IPЗапись CIDR
IPv45.135.7.160/27