Red
Esta página cubre la configuración de red que puede ser necesaria al integrar Tuist con tu infraestructura.
Direcciones IP salientes#
Si tu infraestructura restringe el tráfico entrante por dirección IP, es posible que debas incluir en la lista blanca los rangos de IP utilizados por Tuist. Esto es común cuando Tuist necesita comunicarse con servicios detrás de un firewall o VPN, como proveedores de Git autoalojados o almacenamiento de artefactos, o cuando tu organización de GitHub utiliza listas blancas de IP.
Incluye en la lista blanca las direcciones del servidor para las integraciones de Tuist y las direcciones de los runners para cada plataforma que utilicen tus flujos de trabajo.
Direcciones IP del servidor#
Incluye en la lista blanca ambas direcciones para las conexiones desde los servicios e integraciones de Tuist:
| Dirección IP | Notación CIDR |
|---|---|
| 116.202.0.10 | 116.202.0.10/32 |
| 116.202.4.195 | 116.202.4.195/32 |
Tuist solo se conecta a tu infraestructura a través de HTTPS, por lo que solo necesitas permitir el tráfico HTTPS (puerto TCP 443, o el puerto en el que escuche tu extremo HTTPS) desde estas direcciones. Tuist no necesita acceso SSH.
Tuist Runners#
Los trabajos que se ejecutan en Tuist Runners utilizan las direcciones salientes indicadas a continuación. Si un trabajo necesita acceder a una infraestructura que restringe el tráfico por dirección IP, por ejemplo, para clonar un repositorio de una organización de GitHub con una lista blanca de IP, incluye en la lista blanca las direcciones o rangos para cada plataforma en la que se ejecuten tus flujos de trabajo.
macOS#
Incluye en la lista blanca los siguientes rangos para los trabajos de runners en macOS:
| Versión de IP | Notación CIDR |
|---|---|
| IPv4 | 95.130.119.0/24 |
| IPv6 | 2a11:83c0::/29 |
Linux#
Incluye en la lista blanca todo el rango para los trabajos de runners en Linux:
| Versión de IP | Notación CIDR |
|---|---|
| IPv4 | 5.135.7.160/27 |