問題タブ [gcloud-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-cloud-functions - CLIからgcloud関数を呼び出すときにファイルからデータを渡す方法は?
コマンドを使用して、ローカルの JSON ファイルからクラウド関数にデータを渡したいと考えていますgcloud functions call <MY-FUNCTION>
。
公式ドキュメントに従ってデータを正常に渡すことができますが、そのようなことを行う方法があるかどうか知りたいです:
gcloud functions call <MY-FUNCTION> --data './path/to/my/file.json'
データをコピーして貼り付けることはできますが、何百行もの情報が含まれている可能性があるため不便です。
そのようなことを行う方法はありますか?gcloud CLI とは別のものを使用して回避策を考えていますか?
ありがとう!
google-cloud-platform - 複数の gcloud プロジェクトを構成する方法
私の仕事用ラップトップでは、製品プロジェクトで構成された gcloud があります。私が行うgcloud config configurations list
と、結果としてアクティブな行が1つしか得られず、それが私の作業プロジェクトです。
個人的なテストのために、個人の電子メール ID に関連付けられた別のプロジェクトを作成しました。このプロジェクトを gcloud cli で構成/接続するにはどうすればよいですか?
私が試してみました
gcloud auth application-default login
ブラウザを開いて、個人の電子メールIDを使用してサインインしました。Web ページに表示OK
され、コンソールは変更されませんでした。私も試し
gcloud auth login <personal_email_id>@gmail.com
てみましたが、同じ結果が得られました。
では、個人の Google プロジェクトを、work-prod プロジェクトに接続されている同じ gcloud に接続するにはどうすればよいですか。それは可能ですか?
gcloud - サイズまたは権限が原因で GCloud カスタム イメージのアップロードに失敗しました
しばらくの間、2 つのカスタム イメージをアップロードしようとしましたが、何度も失敗しました。インポート プロセス中、Google アプリケーションは常に、Compute Engine のデフォルト サービス アカウントにロール「roles/compute.storageAdmin」がないというメッセージで応答します。ただし、両方とも CLI を Web インターフェイスとして使用して割り当てました。
注目すべきは、ディスクのサイズ変更中にアプリケーションがこのエラーをスローすることです。ディスクの元のサイズは約 10GB ですが、1024GB (!) ディスクに変換しようとします。これは私に考えさせられました.これはアプリケーションには大きすぎるので、アクセス許可が不足しているというエラーをスローするのでしょうか?
フォローアップの質問として、ディスクのサイズを設定するオプションが見つかりませんでした (CLI でも Web アプリケーションでもありません)。そのようなオプションを知っている人はいますか?
これが私が受け取ったエラーメッセージです:
御時間ありがとうございます!
編集:確かではありませんが、これは1024GBが大きすぎるためだと確信しています。同じ方法を使用して問題なく 64GB をアップロードしました。私の後に読んだ人にとっては、それがおそらく問題です(: