gcp
文書の過去の版を表示しています。
Google Cloud Platform
認証
以下のコマンドを実行
gcloud auth login
ブラウザが開いてoauthの許可を求められるので、許可したいアカウントでログインしている確認して許可する。
許可すると以下のように表示されます。
You are now logged in as [hogefuga@nullpon.moe]. Your current project is [xxxxxxxxxxx]. You can change this setting by running: $ gcloud config set project PROJECT_ID
サービスアカウントで認証する(先にコンソールでjsonキーをダウンロードしておく)。これによってgsutilやbqなどのコマンドがサービスアカウントで実行されるようになる。バッチ等からgcpを操作する場合は個人のアカウントを使わず、サービスアカウントを使うこと。
gcloud auth activate-service-account --key-file /path/to/json_key
アカウントの一覧
gcloud auth list
サービスアカウントで実行
以下のコマンドでサービスアカウント権限に変更
gcloud auth activate-service-account --key-file=<サービスアカウントのjsonファイル>
gcp.1574699752.txt.gz · 最終更新: 2019/11/25 16:35 by nullpon