2

私のチームと私はTrendy Lightsチュートリアルで作業しています。App Engineアプリケーションのデプロイ時に「service cloudbuilt.googleapis.comはコンシューマ向けではありません...」というエラーメッセージ

私たちは、すべてのファイルを設定しているともキー.PEMした.p12キーを変換しましたが、Googleクラウドプラットフォーム上でアプリケーションを実行するために失敗し、常にというエラーメッセージが表示されました:

をあなたが行いますプロジェクト[...]およびサービスにアクセスする権限がありませ 「cloudbuilt.googleapis.com」「...消費者のためではありません

我々はすでに当社のサービスアコをホワイトリストに登録しているPicture: Error in Google Cloud Platform

Earth Engineを使用する場合は、untを使用します。誰が問題が何であるか知っていますか?

ありがとうございました!

+0

これを解決できましたか?サービスアカウントを使用して配備する場合は、a)配備するプロジェクト所有者の権限を与え、b)gcloud app deployを実行する前に、エクスポートされたサービスアカウントのキーに 'gcloud auth activate-service-account'を使用します。 – Adam

答えて

4

あなたのアプリケーションをApp Engine Flexible Environmentに展開しようとしています。

フレキシブル環境は、デプロイされたアプリケーションを実行している個々のインスタンスをより詳細に制御できるという点で、標準環境と異なります。これは、Compute Engine仮想マシン上のDocker内でアプリケーションをホストすることで行います。

したがって、アプリケーションを展開するときにGcloudツールで新しいCompute Engine仮想マシンを開始できるように、プロジェクトにCompute Engine APIを有効にする必要があります。

注:フレキシブル環境ではCompute Engine resourcesが使用されているため、プロジェクトにはenable billingも必要です。あなたの上に実行した後に、まだ「cloudbuild.googleapis.com」というエラーが発生した場合


、私はあなたがgcloud components updateを実行することを、そのコマンドの出力で確認アカウントの値がgcloud infoがあることを確認してください尋ねますプロジェクト内のOwner or Editor permissions


それはまだ上記のすべての後に解消されない場合、あなたは、問題の私達のバックエンドチームに通知するPublic Issue Trackerを開く必要があります。

関連する問題