Сеть
На этой странице описана конфигурация сети, которая может потребоваться при интеграции Tuist с вашей инфраструктурой.
Исходящие IP-адреса#
Если ваша инфраструктура ограничивает входящий трафик по IP-адресам, возможно, потребуется добавить диапазоны IP-адресов Tuist в список разрешённых. Это часто необходимо, когда Tuist должен взаимодействовать со службами за файрволом или VPN, например с самостоятельно размещаемыми Git-провайдерами или хранилищами артефактов, либо когда ваша организация GitHub использует списки разрешённых IP-адресов.
Добавьте в список разрешённых адреса серверов для интеграций Tuist и адреса раннеров для каждой платформы, используемой вашими рабочими процессами.
IP-адреса сервера#
Добавьте в список разрешённых оба адреса для подключений от служб и интеграций Tuist:
| IP-адрес | Запись CIDR |
|---|---|
| 116.202.0.10 | 116.202.0.10/32 |
| 116.202.4.195 | 116.202.4.195/32 |
Tuist подключается к вашей инфраструктуре только по HTTPS, поэтому нужно разрешить HTTPS-трафик (TCP-порт 443 или порт, на котором слушает ваша HTTPS-точка) с этих адресов. Доступ по SSH не требуется.
Туист Раннеры#
Задачи, выполняемые на Туист Раннерах, используют указанные ниже исходящие адреса. Если задаче нужно обратиться к инфраструктуре, которая ограничивает трафик по IP-адресам, например для клонирования репозитория из организации GitHub со списком разрешённых IP-адресов, добавьте в список разрешённых адреса или диапазоны для всех платформ, на которых работают ваши рабочие процессы.
macOS#
Добавьте в список разрешённых следующие диапазоны для задач на macOS-раннерах:
| Версия IP | Запись CIDR |
|---|---|
| IPv4 | 95.130.119.0/24 |
| IPv6 | 2a11:83c0::/29 |
Linux#
Добавьте в список разрешённых весь диапазон для задач на Linux-раннерах:
| Версия IP | Запись CIDR |
|---|---|
| IPv4 | 5.135.7.160/27 |