Awesome Cloud Run
A curated list of resources about all things Cloud Run.
Inspired by the awesome list project.
- Official Documentation
- Quickstart (includes many samples and Dockerfiles)
- Sending Pub/Sub events to Cloud Run
- Hello Cloud Run Codelab (use your own GCP account)
- Hello Cloud Run Qwiklab (use temp Qwiklabs resources)
- Docker:
docker build . --tag gcr.io/[PROJECT-ID]/[IMAGE]
thendocker push gcr.io/[PROJECT-ID]/[IMAGE]
- Google Cloud Build: pay-per-use cloud-based docker and custom builds
- Buildpacks:
pack build
to transform apps in popular languages to container images. - Java:
- kelseyhightower/konfig to use Kubernetes configmaps and secrets with Cloud Run
- Static files
- Node.js
- and
@google-cloud/functions-framework
for functions
- and
- Go
- Python
- Ruby
- PHP
- Kotlin
- Java:
- Shell
- Scala
- Clojure
- Dart
- Elixir
- Haskell
- Rust
- Swift
- pdf: Transform Word documents to PDF.
- screenshot: Take screenshots of webpages.
- render: Render a Blender 3D scene with custom text.
- meme: Generate meme images from a base image and text.
- trace: Transform pixel images to SVG.
- gcr-custom-domains: Expose gcr.io container registries on your custom domain names.
- plantuml-image-converter: UML diagrams to images
- firebase: Firebase Hosting for Cloud Run
- DOOM on Cloud Run: Play DOOM over HTTP
- Python 1.x on Cloud Run
- Fortran 90 on Cloud Run