✍️

[メモ]負荷テストサービス「flood.io」にGoogle Cloudを登録できない:解決済み

2023/09/27に公開

起きた問題

Flood(URL:http://flood.io/)で負荷を発生させるサーバ(グリッド)を登録しようとしました。

マニュアルに沿って進めると、Google Cloudで作成したキーファイル(JSON)をfloodに登録に失敗した。

対応

「キーファイル(JSON)のフォーマットが違う」というエラーなので、他の案件で出力したキーファイルを比較して試した。
今回は、キーファイルに含まれていた"universe_domain"というキーを消すと、エラーなく登録できた。

登録できたデータは、↓のような構造です。

登録できた形式
{
  "type": "service_account",
  "project_id": "(Google Cloudで出力されているキー)",
  "private_key_id": "(Google Cloudで出力されているキー)",
  "private_key": "(Google Cloudで出力されているキー)",
  "client_email": "(Google Cloudで出力されているキー)",
  "client_id": "(Google Cloudで出力されているキー)",
  "auth_uri": "(Google Cloudで出力されているキー)",
  "token_uri": "(Google Cloudで出力されているキー)",
  "auth_provider_x509_cert_url": "(Google Cloudで出力されているキー)",
  "client_x509_cert_url": "(Google Cloudで出力されているキー)"
}

floodのシステムでJSONの値が多い分には問題ないはずなのに、なぜエラーとしているんでしょうか。
なぞですね。

以上です。
同じ問題で困っている人のために、記事にしておきます。

Discussion