Google Cloud는 코드 실행 환경에 따라 다른 방식의 사용자 인증 정보 제공 방법을 제공하고 있습니다.


이 중에서 일반적으로 많이 사용하시는 방법은 gcloud 사용자 인증 방법입니다.

gcloud CLI에서 gcloud auth login 명령어를 사용하여 gcloud 사용자로써 인증을 하게 됩니다.


또한 로컬에서 작업하시는 경우 위 gcloud 사용자 인증 정보를 사용할 수 없을 시 SA Key를 많이 사용합니다.

다만 SA키 사용은 유출 시 보안 위험을 초래하기 때문에 권장되지는 않는 방법입니다.


SA키를 사용하실 경우 안전한 SA키 관리를 위해 해당 권장사항을 확인 후 사용하시기 바랍니다.

추가적인 보안 설정으로 연결되는 Service Account에 작업을 위한 최소한의 권한 만을 가진 custom role을 SA에 부여하셔서 사용하시는 방법을 권고 드립니다.