본문 바로가기

Cloud/GCP

GCS 버킷에 Cloud CDN 적용하기

목표

브라우저에서 Cloud CDN이 제공하는 파일에 접근하기


버킷 생성

Cloud CDN과 연결할 버킷을 만들어 줍니다.

 

 

외부 공개를 위해 '이 버킷에 공개 액세스 방지 적용'을 해제해줍니다.

 

 

또한 외부 공개를 위해 엑세스 수정에서 권한을 추가해줘야 합니다.

 

 

 

allUser가 저장소 개체 뷰어 권한을 갖게 되면 누구나 볼 수 있으므로, 보안에 취약하기 때문에 실제 배포할 땐 서명된 URL을 사용하는 것이 좋습니다.

 

로드 밸런서(부하 분산기) 생성

 

 

 

도메인과 연결을 위해 아이피를 생성해 주었습니다.

HTTPS를 사용한다면 인증서를 새로 만들어서 진행하면 됩니다.

 

 

백엔드 구성에선 백엔드 버킷으로 만들어주세요.

 

 

찾아보기에서 이전에 생성한 버킷을 선택해주세요.

Cloud CDN 사용을 체크해주고 백엔드를 만들어주시면 됩니다.

 

 

마지막으로 라우팅 규칙을 추가해줍니다.

 

 

이제 로드 밸런서를 생성하고, 브라우저에서 생성한 아이피로 접속해봅니다.

 

http(s)://xxx.xxx.xxx.xxx or domain/(folder name)/filename