Live data from Hacker News

Cloud Run – Newest member of our serverless compute stack

cloud.google.com

81–90 of 141 posts

Re: Cloud Run – Newest member of our serverless compute stack

#81

Hey folks, one of the Cloud Run PMs (along with @steren, @ryangregg, @lindydonna, @stewart27, and others). We're super excited to announce Cloud Run and Cloud Run on GKE, both implementing the Knative Serving API. Please let us know if you've got any questions!

thanks for all the helpful comments here! we run a rails app. if we want to replace heroku with a google cloud service, would cloud run be the best one?

Re: Cloud Run – Newest member of our serverless compute stack

#82
post #77

Hey folks, one of the Cloud Run PMs (along with @steren, @ryangregg, @lindydonna, @stewart27, and others). We're super excited to announce Cloud Run and Cloud Run on GKE, both implementing the Knative Serving API. Please let us know if you've got any questions!

can your running container instances mount a filestore nfs endpoint?

Not yet, though I'm looking into both Filestore as well as GCSFuse.

The short answer is that read-only mounts are going to be super easy, but read-write is going to get really interesting (especially since there can be N instances all trying to write).

Re: Cloud Run – Newest member of our serverless compute stack

#83

For hosting a Firebase app, with the hosting rewrites (like: https://firebase.google.com/docs/hosting/cloud-run ), what regions is this available in? Is it just us-central?

Currently just `us-central1` since that's the only region Cloud Run is supported in.

Re: Cloud Run – Newest member of our serverless compute stack

#84

Earlier quoted context omitted.

Streaming HTTP and gRPC support is on our roadmap, but it's still a ways out :( On the comment about how the control plane APIs support gRPC: the serving infrastructure for the data plane is pretty different from the control plane, so it's unfortunately not a direct map to supporting gRPC on the data plane. Another possible solution is to run an API gateway that does gRPC to JSON conversion and have that invoke your…

No gRPC support means no server-side Firebase integration, right?

We don't support inbound gRPC/streaming, but we do support outbound gRPC/streaming, so things like Firestore (or other streaming gRPC products) will work fine.

Re: Cloud Run – Newest member of our serverless compute stack

#85
post #71

Earlier quoted context omitted.

Can you provide some information about when you might be adding support for IPv6? It's a deal-breaker for our particular use cases.

Can you clarify what is not working for you? IPv6 should work. (I work on Cloud Run).

Sorry, my question was about outbound IPv6. At the backend, we need full IPv4 and IPv6 network connectivity to the outside world. (I haven't tried Cloud Run, but I read through the docs and there are no indications [that I could find] that IPv6 is supported, as with other GCP services.)

Re: Cloud Run – Newest member of our serverless compute stack

#86
post #85

Earlier quoted context omitted.

Can you clarify what is not working for you? IPv6 should work. (I work on Cloud Run).

Sorry, my question was about outbound IPv6. At the backend, we need full IPv4 and IPv6 network connectivity to the outside world. (I haven't tried Cloud Run, but I read through the docs and there are no indications [that I could find] that IPv6 is supported, as with other GCP services.)

IPv6 TCP and UDP outbound works. :)

Re: Cloud Run – Newest member of our serverless compute stack

#87
post #85

Earlier quoted context omitted.

Sorry, my question was about outbound IPv6. At the backend, we need full IPv4 and IPv6 network connectivity to the outside world. (I haven't tried Cloud Run, but I read through the docs and there are no indications [that I could find] that IPv6 is supported, as with other GCP services.)

IPv6 TCP and UDP outbound works. :)

That's great to hear, thanks! Is there a page in the docs where this is documented? I'd also like to know if there are any restrictions (e.g., are all outbound ports open, etc)?

If you could comment on when/whether compute instances will get IPv6, that would be great also :)

Re: Cloud Run – Newest member of our serverless compute stack

#88
post #81

Hey folks, one of the Cloud Run PMs (along with @steren, @ryangregg, @lindydonna, @stewart27, and others). We're super excited to announce Cloud Run and Cloud Run on GKE, both implementing the Knative Serving API. Please let us know if you've got any questions!

thanks for all the helpful comments here! we run a rails app. if we want to replace heroku with a google cloud service, would cloud run be the best one?

I'm doing a talk at Next tomorrow about just that. For now you are probably better of using Ruby on App Engine, assuming you need to use redis as a cache. Another new feature that we launched today is VPC Connectors, which allow Cloud Functions and App Engine to connect to servers/services in a VPC.

Cloud Run will have support VPC Connectors soon (it is supported, we just haven't wired up the API/UI). After that, its your choice, they run on similar infrastructure so you just need to decide if you want to live in containerland or source code land.

Re: Cloud Run – Newest member of our serverless compute stack

#89
post #81

Hey folks, one of the Cloud Run PMs (along with @steren, @ryangregg, @lindydonna, @stewart27, and others). We're super excited to announce Cloud Run and Cloud Run on GKE, both implementing the Knative Serving API. Please let us know if you've got any questions!

thanks for all the helpful comments here! we run a rails app. if we want to replace heroku with a google cloud service, would cloud run be the best one?

I'll post the example source code here tomorrow after the talk (still tweaking it).
Post reply on HN