ニュース
Neon のブランチが10本に達して Preview が落ちた。Vercel + Neon の DB を検証と本番に分け直した
要点
- Vercel + Neon構成でPreviewデプロイが「Resource provisioning failed」により失敗した。
- 原因は、無料プランのNeonのデータベースブランチ上限である10本に達していたことだった。
- 記事では、この問題をきっかけに検証用と本番用のDBを分け直した経緯を紹介している。
なぜ重要か
Neonの無料プランではブランチ数に上限があり、PreviewごとにDBブランチを作る構成では上限到達でデプロイが止まりうる。DBの分離や管理方法を見直す際の参考になる。
影響を受ける人
- Vercel と Neon を組み合わせて使っている開発者
- Neon の無料プランでPreview環境を運用しているチーム
- #Neon
- #Vercel
- #PostgreSQL
- #Preview環境
- #データベース
誰かの困りごとに寄り添うサービスを、個人開発でつくっている学生エンジニアの Yuya です。 Vercel + Neon で動かしている API の Preview のデプロイが、ある日 Resource provisioning failed で落ちるようになりました。原因は、Neon の DB のブランチ(Git のブランチとは別の、DB を枝分かれさせる Neon の機能)が、無料プランの上限の10本に達していたことです。 この記事では、なぜブランチが増えたのかと、それをきっかけに検証と本番の DB をどう分け直したかを書きます。Vercel で…