内容へ移動
Cat Paw Software
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
•
maven2
•
eslint
•
clamav
•
url
•
ufw
•
datascheme
google_cloud
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Google Cloud ====== https://console.developers.google.com/ * [[gcp/Storage]] * [[gcp/BigQuery]] ===== cloud sdk ===== コマンドなどがインストールされる * [[https://cloud.google.com/sdk/install?hl=ja|Google Cloud SDK のインストール]] インストールだるい人はdockerでどうぞ * [[https://hub.docker.com/r/google/cloud-sdk/|Google Cloud SDK Docker]] ===== 認証 ===== ==== ユーザ認証 ==== Googleアカウントで認証する gcloud auth login ブラウザが開いてoauthの許可を求められるので、許可したいアカウントでログインしている確認して許可する。許可すると以下のように表示されます。 <code> 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 </code> 複数のGoogleアカウントで認証も可能。認証済みアカウントは以下で確認 gcloud auth list ==== サービスアカウントを認証 ==== 先にコンソールでjsonキーをダウンロードしておく。これによってgsutilやbqなどのコマンドがサービスアカウントで実行されるようになる。バッチ等からgcpを操作する場合は個人のアカウントを使わず、サービスアカウントを使うこと。 gcloud auth activate-service-account --key-file /path/to/json_key ==== その他操作 ==== 現在のコンフィグを見る gcloud config list 現在アクティブなコンフィグのprojectをセット/削除 gcloud config unset project gcloud config set project <project-id> 現在アクティブなコンフィグのアカウント設定を修正 gcloud config set account <account-id> コンフィグ一覧を見る gcloud config configurations list 新しいコンフィグを作成 gcloud config configurations create <config-name> コンフィグの切り替え gcloud config configurations activate <config-name> ===== ログ ===== ==== docker ==== https://docs.docker.jp/v17.06/engine/admin/logging/gcplogs.html docker-composeの場合 <code> logging: driver: gcplogs </code> を指定するとGCPロギング(旧stackdriver log)にログが流れ、docker logsでは見えなくなる。 GCPロギング側では以下のようなクエリで検索できる <code> resource.type="gce_instance" logName="projects/プロジェクト名/logs/gcplogs-docker-driver" jsonPayload.instance.name="インスタンス名" jsonPayload.container.name="/dockerのコンテナ名" </code>
google_cloud.txt
· 最終更新:
2026/05/22 00:28
by
nullpon
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ