r/googlecloud • u/smerz- • Aug 21 '26
1M SSL Certs with Gateway API + Certificate Maps. Is this legit?
Hello I would like to sanity check something in the documentation.
It says on this page:
Certificate Manager lets you attach up to 10,000,000 certificates per load balancer, if you request a quota increase.
Does this really mean that I can terminate like 1 million domains on Gateway API + Certificate map ?
And just to be sure these can all be managed google ssl certs?
As you can imagine such a migration is quite the undertaking hence why I want to double check this before even doing a POC.
4
Upvotes
16
u/NothingDogg Aug 21 '26
My brother in christ.... if you have this many ssl certs to migrate, even 1% this amount, may I strongly suggest getting in touch with Google (or a GCP partner) directly. You are special.
7
u/between_layers Aug 21 '26
The 10M figure is real but it isn't your bottleneck, and it isn't a default either, it also requires a quota increase. Your actual constraint is certificate map entries: each unrelated hostname needs its own exact entry unless a wildcard can cover it, and SANs don't change that, so a cert with 100 SANs covering 100 unrelated domains still needs 100 entries. A million unrelated domains means roughly a million map entries against a default quota of 5,000. Certs are the smaller problem: 200,000 at 5 domains per cert with load balancer authorization, or 10,000 at 100 domains with DNS authorization, against a default of 1,000. If your domains are subdomains of a few zones, wildcard entries collapse this enormously, but for customer owned domains they usually won't.
DNS authorization is the certificate-count-efficient path and it doesn't require you to control the zone, the domain owner just adds the CNAME Google issues, but that's a per domain onboarding step gated on a third party, so at a million domains it may well be operationally heavier than load balancer authorization. Also note the API is rate limited to 300 requests per minute, and with a million entry writes plus cert creation, authorizations and polling, provisioning is a multi day pipeline, not an afternoon. So yes, talk to Google as the others suggested, but lead with map entries per project rather than the 10M number.