콘텐츠로 이동

네트워크

이 페이지는 Tuist를 인프라와 통합할 때 필요한 네트워크 관련 구성을 다룹니다.

아웃바운드 IP 주소#

인프라에서 IP 주소로 인바운드 트래픽을 제한하는 경우, Tuist가 사용하는 IP 범위를 허용 목록에 추가해야 할 수 있습니다. 이는 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 엔드포인트가 수신하는 포트)만 허용하면 됩니다. Tuist는 SSH 액세스가 필요하지 않습니다.

Tuist Runners#

Tuist Runners에서 실행되는 작업은 아래 아웃바운드 주소를 사용합니다. 작업이 IP 주소로 트래픽을 제한하는 인프라(예: IP 허용 목록이 있는 GitHub 조직에서 리포지토리를 체크아웃)에 도달해야 하는 경우, 워크플로우가 실행되는 모든 플랫폼에 대한 주소 또는 범위를 허용 목록에 추가하세요.

macOS#

macOS 러너 작업을 위해 다음 범위를 허용 목록에 추가하세요:

IP 버전CIDR 표기법
IPv495.130.119.0/24
IPv62a11:83c0::/29

Linux#

Linux 러너 작업을 위해 전체 범위를 허용 목록에 추가하세요:

IP 버전CIDR 표기법
IPv45.135.7.160/27