top | item 47166726

(no title)

neop1x | 3 days ago

That is a nice excuse, do you work at Google? :) I get the idea of not slowing down requests or risking availability, but don’t tell me a company as big as Google can’t design an asynchronous accounting system robust enough to handle this. We’re not talking about penny-perfect precision - blocking at 110% or even 150% of the set cap would be enough. Right now, though, there’s nothing to prevent a $5k, 20k or even higher bill surprise due to API key leaks, misuse or wrong configuration. To me, this is unacceptable and one of the reason I try to avoid using gcloud (the other one is unbearably slow gogole cloud console "webapp").

discuss

order

dieortin|3 days ago

That’s exactly what the cloud function does

neop1x|3 days ago

Yes but each admin has to use their product (cloud function), configure IAM and do that for every project. This is clearly just a work-around.