gcp
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン | |||
| gcp [2025/09/09 04:41] – [その他操作] nullpon | gcp [2026/03/05 06:44] (現在) – nullpon | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== | + | ====== |
| - | + | ||
| - | https:// | + | |
| - | + | ||
| - | * [[gcp/ | + | |
| - | * [[gcp/ | + | |
| - | + | ||
| - | ===== cloud sdk ===== | + | |
| - | + | ||
| - | コマンドなどがインストールされる | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | + | ||
| - | インストールだるい人はdockerでどうぞ | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | + | ||
| - | ===== 認証 ===== | + | |
| - | + | ||
| - | ==== ユーザ認証 ==== | + | |
| - | + | ||
| - | Googleアカウントで認証する | + | |
| - | + | ||
| - | gcloud auth login | + | |
| - | + | ||
| - | ブラウザが開いてoauthの許可を求められるので、許可したいアカウントでログインしている確認して許可する。許可すると以下のように表示されます。 | + | |
| - | + | ||
| - | < | + | |
| - | You are now logged in as [hogefuga@nullpon.moe]. | + | |
| - | Your current project is [xxxxxxxxxxx]. | + | |
| - | $ gcloud config set project PROJECT_ID | + | |
| - | </ | + | |
| - | + | ||
| - | ==== サービスアカウントを認証 ==== | + | |
| - | + | ||
| - | 先にコンソールでjsonキーをダウンロードしておく。これによってgsutilやbqなどのコマンドがサービスアカウントで実行されるようになる。バッチ等からgcpを操作する場合は個人のアカウントを使わず、サービスアカウントを使うこと。 | + | |
| - | + | ||
| - | gcloud auth activate-service-account --key-file / | + | |
| - | + | ||
| - | ==== その他操作 ==== | + | |
| - | + | ||
| - | 現在のコンフィグを見る | + | |
| - | + | ||
| - | gcloud config list | + | |
| - | + | ||
| - | 現在のコンフィグのprojectをセット/ | + | |
| - | + | ||
| - | gcloud config unset project | + | |
| - | gcloud config set project < | + | |
| - | + | ||
| - | + | ||
| - | コンフィグ一覧を見る | + | |
| - | + | ||
| - | gcloud config configurations list | + | |
| - | + | ||
| - | 新しいコンフィグを作成 | + | |
| - | + | ||
| - | gcloud config configurations create < | + | |
| - | + | ||
| - | コンフィグの切り替え | + | |
| - | + | ||
| - | gcloud config configurations activate < | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | アカウント一覧 | + | |
| - | + | ||
| - | gcloud auth list | + | |
| - | + | ||
| - | アカウント切り替え | + | |
| - | + | ||
| - | gcloud config set account < | + | |
| - | + | ||
| - | + | ||
| - | ===== ログ ===== | + | |
| - | + | ||
| - | ==== docker ==== | + | |
| - | + | ||
| - | https:// | + | |
| - | + | ||
| - | + | ||
| - | docker-composeの場合 | + | |
| - | + | ||
| - | < | + | |
| - | logging: | + | |
| - | | + | |
| - | </ | + | |
| - | + | ||
| - | を指定するとGCPロギング(旧stackdriver log)にログが流れ、docker logsでは見えなくなる。 | + | |
| - | + | ||
| - | GCPロギング側では以下のようなクエリで検索できる | + | |
| - | + | ||
| - | < | + | |
| - | resource.type=" | + | |
| - | logName=" | + | |
| - | jsonPayload.instance.name=" | + | |
| - | jsonPayload.container.name="/ | + | |
| - | </ | + | |
| + | * [[google cloud]] | ||
gcp.1757392883.txt.gz · 最終更新: by nullpon