Deploys kept failing container healthchecks with "Quota exceeded for total allowable CPU per project per region" even in small batches: v2 gives every instance a full vCPU (needed for concurrency 80), and ~35 services at 1 vCPU exceeds this new project's default Cloud Run CPU quota under any accounting. cpu:'gcf_gen1' restores the gen1 fractional tiers (256MiB → 1/6 vCPU) — a 6x smaller footprint, identical to how these functions ran on gen1. Concurrency must be 1 with cpu<1; costless at dev scale. At launch: raise the quota, drop these two options to restore full-vCPU concurrency. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| dist | ||
| scripts | ||
| src | ||
| jest.config.js | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||