본문 바로가기
Knowledge/Cloud

[AWS] Codebuild에서 사설 레포지토리에 방화벽에 등록할 IP 찾기

by 미네마네모 2021. 3. 2.

개요

회사에서 사설 레포지토리인 Nexus가 GCP에 있고 AWS Codebuild에서 접근하려고 하니까 보안 규칙을 추가해줘야 접근할 수 있는 이슈가 발생하였다.

아래와 같이 AWS Codebuild 서비스의 ip range를 검색하여 추가하였더니 정상적인 접근이 가능했다.

AWS 전체 IP 파일 다운로드

$ wget https://ip-ranges.amazonaws.com/ip-ranges.json

ip-ranges.amazonaws.com/ip-ranges.json

 

파싱 (Linux & MAC)

$ jq '.prefixes[] | select(.region=="ap-northeast-2") | select(.service=="CODEBUILD")' < ip-ranges.json

방화벽에 등록

13.124.145.16/29 를 Nexus에 접근할 보안 규칙에 추가하였다.

 


docs.aws.amazon.com/ko_kr/general/latest/gr/aws-ip-ranges.html

 

댓글