Google Cloud Run is a service that allows you to run containerized applications in a serverless environment. This means that you don’t have to care about servers. Billing is done for what you use in terms of memory and processor for time (Google provides a free tier you can check here).
In this post, I will describe how you deploy your Buffalo application to Cloud Run.
Setup
In order for us to be able to send the app to Google Cloud Run, you need:
- Docker installed
- Gcloud CLI tool installed with the beta components
- Gcloud logged into your google account
- Docker setup with your GCR account