GCS 계정 인증¶
이 문서에서는 서비스 계정 키(JSON)를 사용하여 GCS를 인증하는 방법을 설명합니다.
1단계: 서비스 계정 생성¶
- Google Cloud Console에 로그인합니다.
- IAM 및 관리자 > 서비스 계정으로 이동합니다.
- 서비스 계정 만들기를 클릭합니다.
- 이름(예:
guance-forward)을 입력하고 만들기 및 계속하기를 클릭합니다. - 권한 단계는 건너뛰고(프로젝트 수준에서 권한을 부여하지 않음) 완료를 클릭합니다.
2단계: Bucket에 권한 부여¶
- Cloud Storage > 버킷으로 이동한 후 대상 Bucket을 선택합니다.
- 권한 탭으로 전환합니다.
- 액세스 권한 부여를 클릭합니다.
- 방금 생성한 서비스 계정 이메일을 입력합니다.
- 역할 Storage Object Admin(또는
storage.objects.create/get/list및storage.buckets.get권한을 포함한 사용자 지정 역할)을 선택합니다. - 저장합니다.
3단계: JSON 키 생성¶
- IAM 및 관리자 > 서비스 계정으로 이동합니다.
- 대상 서비스 계정을 클릭합니다.
- 키 탭 > 키 추가 > 새 키 만들기를 선택합니다.
- JSON 형식을 선택하고 만들기를 클릭합니다.
- 키 파일이 자동으로 다운로드되며, 안전하게 보관하시기 바랍니다(이후 다시 다운로드할 수 없음).
4단계: Guance에서 구성¶
- Google Cloud GCS > 계정 인증을 선택합니다.
- 다운로드한 JSON 파일을 열고 전체 내용을 복사하여 텍스트 영역에 붙여넣습니다.
- 리전, 버킷, 저장 경로를 입력합니다.
- 연결을 테스트합니다.