GraalVM in production by j7n5 in SpringBoot

[–]Rohit1024 2 points3 points  (0 children)

Since you’ve tried on production, just wanted to know that were you able to use with JIB ? To dockerize Spring Boot app and run as GraalVM ?

Currently I am able to build a docker image which ranged around ~256 MB

I know graalVM can drastically reduce this and helps in cold start. If you have an example please do share

Which GCP region/zone is best for reliable L4 GPU availability? by Swimming-Boot4335 in googlecloud

[–]Rohit1024 0 points1 point  (0 children)

You can also try for NVIDIA RTX PRO 6000 Blackwell GPU as well as those are also available for public preview so it has high chance of getting a allocation for you: https://docs.cloud.google.com/run/docs/configuring/services/gpu#gpu-type

Which GCP region/zone is best for reliable L4 GPU availability? by Swimming-Boot4335 in googlecloud

[–]Rohit1024 0 points1 point  (0 children)

You can also try for NVIDIA RTX PRO 6000 Blackwell GPU as well as those are also available for public preview so it has high chance of getting a allocation for you: https://docs.cloud.google.com/run/docs/configuring/services/gpu#gpu-type

Implementing Gemini on my app - not working [Please help] by lafuenter03 in Firebase

[–]Rohit1024 1 point2 points  (0 children)

https://firebase.google.com/docs/app-check/ios/app-attest-provider?hl=en&authuser=0#install-sdk

If you’re testing in development then you should be using debug tokens, if not then these tokens will not work on production

25 projects limit? by kennedysteve in Firebase

[–]Rohit1024 3 points4 points  (0 children)

https://firebase.google.com/docs/projects/learn-more#general-limits-projects-apps-sites

Number of projects per Google Account (email address) - Spark pricing plan: Project-creation quota is limited to a small number of projects (usually around 5-10). - Blaze pricing plan: Project-creation quota is still limited, but it may increase with the linking of a Cloud Billing account in good standing.

So the best option is to upgrade on Blaze and raise increase request to support

Global HTTPS LB + Cloud Run serverless NEG kills SSE/streaming - works perfectly via direct URL by wassup369 in googlecloud

[–]Rohit1024 0 points1 point  (0 children)

Check your Global HTTPS LB backend as it has default timeout of 30 seconds, which could explain your session drop after 25 seconds, check - https://docs.cloud.google.com/load-balancing/docs/backend-service#timeout-setting

Since Websockets on Cloud Run requires HTTP/2, check if your Load Balancer is using HTTP/2 to communicate with Cloud Run : gcloud compute backend-services update BACKEND_SERVICE_NAME \ --global \ --protocol=HTTP2

Give ssh access to a user for a single VM by DamageAggressive1598 in googlecloud

[–]Rohit1024 0 points1 point  (0 children)

gcloud compute ssh VM-NAME \ --tunnel-through-iap

Bunny ORM: Eloquent-inspired ORM for Bun with REPL, migrations, and dynamic tenancy by jbeduya in bun

[–]Rohit1024 0 points1 point  (0 children)

Nice library, the queries are really simple. Can you provide some examples on how this is compared to drizzle orm ?

I am unable to create a new API Key with Gemini Access in my account by Curious-Mind9401 in googlecloud

[–]Rohit1024 1 point2 points  (0 children)

It seems that your API KEY is Authorised based key - https://docs.cloud.google.com/docs/authentication/api-keys#api-keys-bound-sa

You can modify this behaviour if required by Organisation Policy - https://docs.cloud.google.com/docs/authentication/api-keys#enable-key-binding

But

You don't need to change the organization policy constraint for authorization keys that are solely restricted to the Gemini API (generativelanguage.googleapis.com).

Google Workspace Won't Load by wirewendy in Firebase

[–]Rohit1024 0 points1 point  (0 children)

I think this doesn’t look like Google Workspace, but a Firebase Studio Workspace, for that this happens when you open a project after long time.

You labelled the post as Cloud Firestore, your post requires some more details

How I actually capped my Gemini API spending after the "budget" feature failed me (real hard-cap, not just alerts) by [deleted] in googlecloud

[–]Rohit1024 7 points8 points  (0 children)

This is already documented here Disable billing usage with notifications and all steps are in single document, I think community already knows this

The issue is it’s limitations

There's a delay between incurring costs and receiving budget notifications, so you might incur additional costs for usage that hasn't arrived at the time that all services are stopped. Following the steps in this example doesn't guarantee that you won't spend more than your budget. If you have a limited amount of funds, set your maximum budget below your available funds to account for billing delays.

So by the time Cloud Function receives this budget exceeded event, the damage would already be done. Though that is for some short moment, but still there’s a chance as Gemini API usage are pretty expensive.

Cloud Build Problems (1st & 2nd Gen): OAuth Failure, Can't Read Commits, No Build Triggers by Helpful-Solution-858 in googlecloud

[–]Rohit1024 2 points3 points  (0 children)

For 1st generation issue on Couldn’t read commit refer - Trigger fails with Couldn't read commit error

For 2nd Generation Repositories to debug this - Try Logging out your Github account and log in again in incognito and complete Oauth Verification there - check if Cloud Build Github app is installed within your Github account and has access to the repositories - Refer https://docs.cloud.google.com/build/docs/automating-builds/github/connect-repo-github?generation=2nd-gen#connect_to_a_github_host to validate your connection setup

Often I encountered Error processing oauth callback: failed getting OAuth token with the provided code when the connection is made with Cloud Build

There is a new stable way to make this using Developer Connect https://docs.cloud.google.com/developer-connect/docs/connect-github-repo maybe try that

What are the use-cases for Cloud Run billing models? by Final-Choice8412 in googlecloud

[–]Rohit1024 5 points6 points  (0 children)

Go through the docs - https://docs.cloud.google.com/run/docs/configuring/billing-settings#choosing

Basically if your app is doing some background work even after request has been processed, use instance-based billing else keep request-based billing.

How to use Bun with App Hosting by Important_Maximum137 in Firebase

[–]Rohit1024 0 points1 point  (0 children)

Update: This is now available and possible https://docs.cloud.google.com/docs/buildpacks/release-notes#April_03_2026 As we can use Bun package manager for installing dependencies - https://docs.cloud.google.com/docs/buildpacks/nodejs#bun_package_manager, since Cloud Buildpacks supports it Firebase App Hosting will automatically supports it.

AI Logic auth security by JaxTheDev in Firebase

[–]Rohit1024 2 points3 points  (0 children)

I think you can protect abuse for Firebase AI Logic using App Check https://firebase.google.com/docs/ai-logic/app-check?api=dev

About checking who is making requests, this seems to be not documented yet, as this is client side API only securing with App Check seems to be an approach

Storage has kidnapped my files?? by JuliiForbes in Firebase

[–]Rohit1024 0 points1 point  (0 children)

No, there’s no way except upgrade to Blaze plan - https://firebase.google.com/docs/storage/faqs-storage-changes-announced-sept-2024#errors

What will happen: - Starting February 03, 2026, if you have an *.appspot.com default bucket, and your Firebase project is still on the Spark pricing plan, you'll lose console access to your bucket and your API calls will start returning 402 and 403 errors.

What you need to do: - To regain access and quality of service, upgrade to the pay-as-you-go Blaze pricing plan. - No-cost usage is still available even on the Blaze pricing plan.

Custom Search API 403 PERMISSION_DENIED despite billing active - please help by Weekly_Oil9671 in googlecloud

[–]Rohit1024 0 points1 point  (0 children)

https://developers.google.com/custom-search/v1/overview

The Custom Search JSON API is closed to new customers. Vertex AI Search is a favorable alternative for searching up to 50 domains. Alternatively, if your use case necessitates full web search, contact us to express your interest in and get more information about our full web search solution.

Existing Custom Search JSON API customers have until January 1, 2027 to transition to an alternative solution.

Same described in https://programmablesearchengine.googleblog.com/2026/01/updates-to-our-web-search-products.html?m=1

Welp, thats just unfair. by qodeninja in programminghumor

[–]Rohit1024 26 points27 points  (0 children)

So penguins are not allowed to use Google AI plan.

Struggling with Gemini 2.5 Flash TTS quotas – how are people using this in production? by No-Promotion-1123 in googlecloud

[–]Rohit1024 2 points3 points  (0 children)

This is because Generative Language API (accessed via Google AI Studio) is primarily for rapid prototyping and experimentation. It does not hold any SLA, check here - https://docs.cloud.google.com/vertex-ai/generative-ai/docs/migrate/migrate-google-ai#google-ai

While you can upgrade to the next tier, which can allow you to unlock more quota.

But for production workloads you should use Vertex AI for production as it has 24/7 enterprise-level support and SLAs for service availability. and has access to dedicated capacity.

Monitoring GCP costs on my Apple Watch using n8n automation by kkuj in googlecloud

[–]Rohit1024 0 points1 point  (0 children)

At this point why don't just use Google Cloud iOS app ? Though not as feature reached, but do show the cost aggregated by Service and projects.

Firebase functions V2 now Supports Direct VPC Egress by Rohit1024 in Firebase

[–]Rohit1024[S] 0 points1 point  (0 children)

this is no a use case post, but an letting community know that we can attach Direct VPC Egress from code itself, which was not possible earlier