プログラミング · Google Cloud · クラウド
Google Cloud CLI(gcloud)コマンドのタイピング練習
Google Cloud CLI(gcloud)のコマンド35個を打って覚えます。gcloud init での初期設定や gcloud auth login での認証など、コマンドごとに何をするかの説明が付いています。
1リスト・35語
無料・ログインなしで練習できます。押すとこのパックをフォローし、すぐに練習が始まります。
収録している言葉
Google Cloud CLI(gcloud)コマンド
| 打つ言葉 | 意味・補足 |
|---|---|
| gcloud init | 初期設定:認証とプロジェクトなどの初期設定 |
| gcloud auth login | ログイン:GoogleアカウントでCLIを認証 |
| gcloud auth list | アカウント確認:認証済みアカウントを一覧表示 |
| gcloud config list | 設定確認:現在のCLI設定を表示 |
| gcloud config set project PROJECT_ID | プロジェクト選択:操作対象の既定プロジェクトを設定(PROJECT_IDを置換) |
| gcloud config configurations activate CONFIG_NAME | 設定セット切替:保存した設定セットを有効化(CONFIG_NAMEを置換) |
| gcloud projects list | 一覧表示:アクセス可能なプロジェクトを一覧表示 |
| gcloud projects | 作成・詳細確認:プロジェクトを作成・管理(コマンドグループ) |
| gcloud services | API有効化・無効化:Google Cloud APIの利用設定(コマンドグループ) |
| gcloud iam | IAM・サービスアカウント管理:ロールやサービスアカウントを管理(プロジェクト権限の付与にはgcloud projects add-iam-policy-bindingなどを使用) |
| gcloud compute | VM管理:VMの作成・起動・停止やディスクを管理(コマンドグループ) / ネットワーク管理:VPC・ファイアウォール・IPアドレスを管理(コマンドグループ) |
| gcloud compute instances list | VM一覧:プロジェクト内のVMを一覧表示 |
| gcloud compute ssh VM_NAME --zone=ZONE | SSH接続:指定したVMにSSH接続(VM_NAMEとZONEを置換) |
| gcloud run | Cloud Run管理:サービス・実行バージョン・設定を管理(コマンドグループ) |
| gcloud run deploy SERVICE_NAME --source . --region asia-northeast1 | ソースからデプロイ:現在のディレクトリからCloud Runにデプロイ(SERVICE_NAMEを置換。ソースがビルドに対応している必要あり) |
| gcloud run services update SERVICE_NAME --update-env-vars KEY=VALUE --region asia-northeast1 | 環境変数更新:Cloud Runの環境変数を追加・更新(SERVICE_NAMEとKEY=VALUEを置換) |
| gcloud app | アプリ管理:デプロイ・バージョン・ログの確認(コマンドグループ) |
| gcloud container | GKE管理:クラスタの作成・管理・接続設定の取得(Podなどの操作にはkubectlも使用) |
| gcloud storage | Cloud Storage管理:ファイル転送・バケット・オブジェクト管理(コマンドグループ) |
| gcloud sql | Cloud SQL管理:インスタンス・バックアップ・エクスポートを管理(コマンドグループ) |
| gcloud sql instances list | Cloud SQL一覧:Cloud SQLインスタンスを一覧表示 |
| gcloud builds | Cloud Build管理:ソースコードやコンテナのビルドを実行・管理(コマンドグループ) |
| gcloud artifacts | Artifact Registry管理:コンテナイメージなどのリポジトリを管理(コマンドグループ) |
| gcloud secrets | 機密情報管理:APIキーなどのシークレットとバージョンを管理(コマンドグループ) |
| gcloud kms | 暗号鍵管理:Cloud KMSの暗号鍵や暗号化・復号を管理(コマンドグループ) |
| gcloud logging | ログ検索・管理:ログの検索・取得・転送設定(コマンドグループ) |
| gcloud dns | DNS管理:DNSゾーンとレコードを管理(コマンドグループ) |
| gcloud scheduler | 定期実行:Cloud Schedulerのジョブを管理(コマンドグループ) |
| gcloud pubsub | メッセージ配信:Pub/Subのトピックやサブスクリプションを管理(コマンドグループ) |
| gcloud tasks | タスクキュー:Cloud Tasksのキューとタスクを管理(コマンドグループ) |
| gcloud workflows | 処理連携:Workflowsのデプロイ・実行・管理(コマンドグループ) |
| gcloud ai | Vertex AI管理:モデル・エンドポイント・学習ジョブなどを管理(コマンドグループ) |
| gcloud COMMAND --help | ヘルプ表示:コマンドの構文やオプションを確認(COMMANDを対象コマンドに置換) |
| gcloud projects list --format=json | JSON出力:プロジェクト一覧をJSONで出力 |
| gcloud projects list --format='csv(projectId,name)' | CSV出力:プロジェクトIDと名前をCSVで出力 |