Google GCR 설정하기
Google Container Registry는 Google Cloud에서 안전한 비공개 Docker 저장소 스토리지를 제공합니다. Container Registry는 널리 사용되는 지속적 배포 시스템과 호환되는 비공개 Docker 저장소입니다.
Last updated
Google Container Registry는 Google Cloud에서 안전한 비공개 Docker 저장소 스토리지를 제공합니다. Container Registry는 널리 사용되는 지속적 배포 시스템과 호환되는 비공개 Docker 저장소입니다.
Last updated
1) [빌드 구성] - [컨테이너 레지스트리] 으로 이동합니다
2) 우측 상단의 "+ 등록" 버튼을 클릭하여 생성할 프로바이더를 클릭합니다.
1) "+ 등록"버튼을 클릭하고 "Google GCR"을 클릭합니다.
2) 기본 정보에 Google GCR 인증 정보를 등록 후 "Test Connenction" 버튼을 클릭합니다.
이름*
등록할 외부 컨테이너 레지스트리 이름 입력
설명
등록할 외부 컨테이너 레지스트리 설명 입력
Endpoint URL*
레지스트리 리전에 해당하는 Endpoint URL
레지스트리*
등록되어있는 레지스트리의 이름
Access ID*
_json_key
Access JSON*
google 서비스 계정 비공개 키(JSON 키 형식)
레지스트리에 생성할 레지스트리의 이름을 입력합니다.
설명에 레지스트리에 대한 설명을 입력합니다.
EndPoint URL을 형식에 맞게 입력합니다.
레지스트리 이름을 입력합니다.
Access ID와 Access JSON을 입력합니다
우측 상단의 “Test Connection”을 클릭하여 사용 가능한 레지스트리인지 검증합니다.
우측 상단의 "저장" 버튼을 클릭합니다.
1) Google Cloud Console에 접속합니다.
2) Google Cloud Console에 접속하여 "IAM 및 관리자" 버튼을 클릭합니다.
3) IAM 및 관리자탭의 서비스 계정을 클릭하고 중앙 상단의 “+ 서비스 계정 만들기”버튼을 클릭합니다.
4) 서비스 계정의 이름을 설정합니다.
5) 생성할 서비스 계정의 권한을 설정합니다.
소유자 권한은 대부분의 Google Cloud 리소스에 대한 전체 액세스 권한입니다.
필요하면 다른 권한을 줘도 되지만 권한에 따라 접근에 제한이 걸릴 수 있습니다.
6)생성한 서비스 계정을 클릭하여 “키 추가”를 클릭하고 “새 키 만들기”를 클릭하여 JSON 유형을 선택하고 “만들기”를 클릭합니다.
7) 로컬에 JSON 파일이 생성되었음을 확인합니다.
Accss JSON
: 파일 내용
Project ID
: 검색의 좌측의 셀렉트 박스의 이름
레지스트리
: 저장소 이름
Endpoint URL
: 생성할 레지스트리의 리전