6 ms·
Google Cloud Run doesn't provide nearly the same features as Heroku. For example, there is no easy way to manage secrets with Cloud Run. There is no way to run
by blaisio 6y ago
Google Cloud Run doesn't provide nearly the same features as Heroku. For example, there is no easy way to manage secrets with Cloud Run. There is no way to run a worker process. Integration with other Google Cloud things like Cloud SQL is clunky. Cloud Run is okay to get started but almost all apps will need more.
- fdweitendorf 6y agoHow would you like to see the integration with Cloud SQL improved?
- jsmeaton 6y agoWe've been successfully using Cloud Tasks and firing payloads right back at our HTTP cloud run service to solve for the lack of background workers. We had to build a mini-framework around it, but it works surprisingly well. https://cloud.google.com/tasks https://cloud.google.com/tasks
- manigandham 6y agoIt's built around everything being an HTTP request, and billing for the continuous seconds of time the app needs to run to service those calls. You can run worker code by moving them into individual HTTP calls, triggered by whatever workflow you want. Cloud Tasks, PubSub, Cron, etc.
- tomd 6y ago> there is no easy way to manage secrets with Cloud Run See https://cloud.google.com/secret-manager/ https://cloud.google.com/secret-manager/ I recommend this community-maintained FAQ on Cloud Run: https://github.com/ahmetb/cloud-run-faq https://github.com/ahmetb/cloud-run-faq