[GCP] 인증 구성하기
프로그램, 소스코드에서 GCP 접근에 필요한 인증값을 설정하는 법을 간단히 정리해본다.
AWS 같은 경우에는 access token을 직접 코드 내에 첨부하거나 환경변수에 넣으면 그걸 읽어다 쏘는 방식을 취하곤 하는데, GCP는 파일로 두고 그 경로를 넣는 방식을 권장한다.
만약 gcloud cli가 없다면, 먼저 설치해준다.
https://blog.naver.com/sssang97/223083988983
gcloud cli를 통해 로그인 모드에 진입한다.
그럼 리디렉션 링크가 뜨는데, 이걸 브라우저로 들어가서
승인을 해주면
인증 결괏값을 특정 경로에 저장해주고 그 경로를 알려준다.
까보면 인증에 필요한 값들이 들어있는데
보통 이걸 직접 가져다쓰진 않고
그냥 경로만을 환경변수에 저장해서 쓰곤 한다.
아래는 python 코드레벨에서 파일 경로를 쑤셔넣는 예제다.
보통은 컨테이너 환경이라면 컨테이너 수준에서 환경변수에 집어넣어주거나 할 것이다.
이거면 끝이다.