네트워크
이 페이지는 Tuist를 인프라와 통합할 때 필요한 네트워크 관련 구성을 다룹니다.
아웃바운드 IP 주소#
인프라에서 IP 주소로 인바운드 트래픽을 제한하는 경우, Tuist가 사용하는 IP 범위를 허용 목록에 추가해야 할 수 있습니다. 이는 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 엔드포인트가 수신하는 포트)만 허용하면 됩니다. Tuist는 SSH 액세스가 필요하지 않습니다.
Tuist Runners#
Tuist Runners에서 실행되는 작업은 아래 아웃바운드 주소를 사용합니다. 작업이 IP 주소로 트래픽을 제한하는 인프라(예: IP 허용 목록이 있는 GitHub 조직에서 리포지토리를 체크아웃)에 도달해야 하는 경우, 워크플로우가 실행되는 모든 플랫폼에 대한 주소 또는 범위를 허용 목록에 추가하세요.
macOS#
macOS 러너 작업을 위해 다음 범위를 허용 목록에 추가하세요:
| IP 버전 | CIDR 표기법 |
|---|---|
| IPv4 | 95.130.119.0/24 |
| IPv6 | 2a11:83c0::/29 |
Linux#
Linux 러너 작업을 위해 전체 범위를 허용 목록에 추가하세요:
| IP 버전 | CIDR 표기법 |
|---|---|
| IPv4 | 5.135.7.160/27 |