はじめに Cloud Runは、コンテナイメージを簡単にデプロイしてアプリケーションを実行できる便利なサービスです。 しかし、何も考えずにサービスを構築すると、思わぬ落とし穴にはまることがあります。 私は以前、ファイルをアップロードするAPIを作成した際、とある問題に直面しました。 〜回想〜 「よっしゃ、FastAPIを使ってファイルをアップロードするAPIを作成したやで」 「Cloud Runへのデプロイが完了した!動作確認しよーっと、curl commandぽちー」 「はっ…? 413 Request Entity Too Large が返ってきた…!?」 「開発環境では問題なく動作したのになんでや…!?」 〜回想終〜 どうやら、リクエストサイズ(今回でいうところのアップロードするファイルのサイズ)が大きすぎてCloud Run側でリクエストが失敗しているようでした。 Cloud Ru