progrhyme's Tech Notes
  • Notes
  • Repository
  • progrhyme's Site
  • Notes
    • Memorandum
      • 2023-01-17
      • 2022-06-24
      • 2021-06-22
      • 2021-06-08
      • 2021-03-26
      • 2021-02-09
      • 2021-01-19
      • 2020-12-09
      • 2020 archive
        • 2020-12-02
        • 2020-10-02
        • 2020-09-18
        • 2020-08-28
        • 2020-07-30
        • 2020-07-18
        • 2020-07-12
        • 2020-06-26
        • 2020-06-24
        • 2020-06-22
        • 2020-06-20
        • 2020-06-17
        • 2020-06-15
        • 2020-06-13
        • 2020-06-12
        • 2020-06-10
        • 2020-06-08
        • 2020-06-05
        • 2020-05-31
        • 2020-05-30
        • 2020-05-24
        • 2020-05-23
        • 2020-05-22
        • 2020-05-19
        • 2020-05-18
        • 2020-05-17
        • 2020-05-16
        • 2020-05-15
        • 2020-05-14
        • 2020-05-13
        • 2020-05-12
        • 2020-05-11
        • 2020-05-10
        • 2020-05-09
        • 2020-05-08
        • 2020-05-06
        • 2020-05-05
        • 2020-05-04
        • 2020-05-03
        • 2020-05-02
        • 2020-05-01
        • 2020-04-30
        • 2020-04-29
        • 2020-04-28
        • 2020-04-27
        • 2020-04-25
        • 2020-03-18
      • 2018 archive
        • 2018-09-22
    • Google
      • API
      • Apps Script
      • Colaboratory
      • GCP
        • CLI
          • bq
          • cbt
          • gcloud
          • gsutil
        • Artifact Registry
        • Build
        • BigQuery
        • Container Analysis
        • Functions
        • IAM
        • GCLB
        • GCE
        • GCR
        • GCS
        • GKE
          • 機能
        • Logging
        • Monitoring
        • SQL
      • Groups
      • Sheets
    • Software
      • Argo Project
        • Argo CD
      • Docker
        • Dockerfile
        • dockerコマンド
        • Image
      • Elasticsearch
      • Embulk
        • Plugins
      • Git
        • gitコマンド
      • Infra as Code
      • Kubernetes
        • Concept
        • エコシステム
        • ConfigMap
        • Container
        • CronJob
        • Deployment
        • kubectl
        • kustomize
        • Namespace
        • Pod
        • Secret
        • Service
      • MySQL
        • SQL
        • クライアント
      • systemd
        • journalctl
      • Terraform
        • Configuration
          • v0.11
        • CLI
        • Backends
        • Providers
          • AWS
          • Google
        • エディタ
        • terraformer
      • エディタ
        • IntelliJ IDEA
        • Vim
          • エディタ
          • vimrc
          • Plugins
        • VS Code
      • ジョブ管理
        • cron
        • GNU make
        • Jenkins
          • Jenkins X
        • Spinnaker
          • Halyard
            • hal
          • Pipelines
      • ターミナル
        • iTerm2
        • tmux
      • テスト
        • Locust
      • パッケージ管理
        • dpkg
        • Homebrew
        • Snap
      • 静的サイトジェネレーター
        • GitBook
        • Hugo
          • Themes
            • Docsy
            • LEARN
        • mdBook
        • MkDocs
    • プログラム言語
      • Golang
        • インストール
        • go CLI
        • 言語仕様
          • データ型
        • 道場
          • コーディング
          • データ型
          • 入出力
        • pkg (stdlib)
          • encoding
          • errors
          • flag
          • fmt
          • io
          • net
          • os
          • path
          • regexp
          • strings
          • testing
          • text
        • テスト
        • tools
        • pkg (3rd)
          • バージョン
          • ロギング
        • エコシステム
          • GoReleaser
        • Goならわかるシステム…
      • JavaScript
        • Node.js
          • npm
      • Perl
      • Python
        • 言語仕様
          • データ型
        • 道場
        • パッケージ管理
        • std-lib
        • 3rd pkgs
      • Ruby
        • 言語仕様
        • 組込ライブラリ
        • 道場
      • Rust
        • Cargo
        • Crates
        • std
          • fmt
          • io
        • 言語仕様
    • CLI
      • AWK
        • 言語仕様
      • curl
      • dotfiles
      • hub
      • jq
      • UNIX系コマンド
        • diff
        • テキスト処理
        • ファイル操作
        • プロセス管理
        • ユーザ管理
      • シェル
        • POSIX
        • Bash
          • Cookbooks
        • fish
        • PowerShell
        • Zsh
          • Oh My Zsh
        • スクリプト
          • Cookbooks
        • パッケージ管理
      • ネットワーク系
    • Webサービス
      • AWS
        • CLI
        • ECS
        • EKS
        • RDS
      • Bitbucket
        • Pipelines
      • Datadog
      • GitHub
        • Actions(製品)
          • Actions(タスク)
      • JIRA
      • Netlify
      • Slack
    • OS
      • Linux
        • Ubuntu
      • macOS
        • Versions
      • UNIX
    • ネットワーク
      • DNS
    • RPC
    • ドキュメント
      • man page
      • Markdown
    • SQL
    • セキュリティ
      • 符号化
    • ライセンス
    • Data Format
    • ファームウェア
      • BIOS
      • UEFI
    • 文字
ページの編集
  • Cloud SDK
    • Install
    • Docker Image
  • Child Pages
  1. Notes
  2. Google
  3. GCP
  4. CLI

CLI

Cloud SDK

https://cloud.google.com/sdk/docs?hl=ja

gcloud, gsutil, bq CLIもこれに含まれる。

  • プロキシ設定
    • プロキシ / ファイアウォールの背後で Cloud SDK を使用する場合の構成 | Cloud SDK のドキュメント

Install

https://cloud.google.com/sdk/install

  • インタラクティブインストーラー: https://cloud.google.com/sdk/docs/downloads-interactive
  • yum, apt, snapパッケージでの提供がある
    • snap: https://cloud.google.com/sdk/docs/downloads-snap
  • Docker Image … See below
  • 旧バージョンアーカイブ

Docker Image

https://cloud.google.com/sdk/docs/downloads-docker

参考:

  • DockerコンテナからGoogle Cloud SDKのコマンドを簡単に実行できるコマンドをつくってみた | cloudpack.media
  • Docker で Google Cloud SDK を使う - yt coffee

Child Pages

  • bq
  • cbt
  • gcloud
  • gsutil
最終更新 2020-11-10: [gcp] Divide cli.md -> cli/{bq,gcloud}.md etc. (da4ddfc7c)
© 2023 progrhyme All Rights Reserved
Powered by Docsy theme of Hugo