Deploy command
gcloud run deploy my-agent \
--image gcr.io/my-project/my-agent:v1 \
--region asia-south1 \
--memory 2Gi --cpu 2 \
--min-instances 1 --max-instances 20 \
--set-env-vars GEMINI_API_KEY=projects/.../secrets/.../versions/latestAdvertisement
Concurrency setting
Default 80 concurrent per instance. Tune down if you have blocking I/O; virtual threads help you go higher.
Advertisement
Cold start mitigation
Min instances = 1 keeps one warm. Cheaper than provisioning always-on Compute Engine.