✍️
[メモ]負荷テストサービス「flood.io」にGoogle Cloudを登録できない:解決済み
起きた問題
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