All Projects → meteatamel → cloudrun-tutorial

meteatamel / cloudrun-tutorial

Licence: Apache-2.0 license
A tutorial showing some of the features of Cloud Run

Programming Languages

C#
18002 projects
Dockerfile
14818 projects
javascript
184084 projects - #8 most used programming language
go
31211 projects - #10 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to cloudrun-tutorial

deploy-cloudrun
This action deploys your container image to Cloud Run.
Stars: ✭ 238 (+201.27%)
Mutual labels:  google-cloud, google-cloud-run, cloud-run
laravel6-on-google-cloud-run
Laravel 6 on Google cloud run for a demo
Stars: ✭ 25 (-68.35%)
Mutual labels:  google-cloud, google-cloud-run, cloud-run
souls
SOULs 🔥 Build Serverless Apps faster like Rails. Powered by Ruby GraphQL, RBS/Steep, Active Record, RSpec, RuboCop, and Google Cloud.
Stars: ✭ 327 (+313.92%)
Mutual labels:  google-cloud, google-cloud-run
cloud-run-node-16
Latest Node.js on Cloud Run
Stars: ✭ 14 (-82.28%)
Mutual labels:  google-cloud-run, cloud-run
serverless-url-redirect
Simple click-to-deploy serverless URL redirect service
Stars: ✭ 39 (-50.63%)
Mutual labels:  google-cloud-run, cloud-run
nx-extend
Nx Workspaces builders and tools
Stars: ✭ 67 (-15.19%)
Mutual labels:  google-cloud, cloud-run
Cloud Run Faq
Unofficial FAQ and everything you've been wondering about Google Cloud Run.
Stars: ✭ 1,921 (+2331.65%)
Mutual labels:  google-cloud-run, cloud-run
count
Comparing serverless platforms
Stars: ✭ 27 (-65.82%)
Mutual labels:  google-cloud, cloud-run
cloudrun-fastapi
FastAPI on Google Cloud Run
Stars: ✭ 112 (+41.77%)
Mutual labels:  google-cloud, google-cloud-run
Marmot
Marmot workflow execution engine
Stars: ✭ 174 (+120.25%)
Mutual labels:  google-cloud
Ruby Docs Samples
Ruby samples for Google Cloud Platform products.
Stars: ✭ 198 (+150.63%)
Mutual labels:  google-cloud
Rele
Easy to use Google Pub/Sub
Stars: ✭ 164 (+107.59%)
Mutual labels:  google-cloud
Googlecloudarchitectprofessional
Resources to prepare for Google Certified Cloud Architect Professional Exam - 2017
Stars: ✭ 177 (+124.05%)
Mutual labels:  google-cloud
Gam
command line management for Google Workspace
Stars: ✭ 2,558 (+3137.97%)
Mutual labels:  google-cloud
Functions Framework Go
FaaS (Function as a service) framework for writing portable Go functions
Stars: ✭ 169 (+113.92%)
Mutual labels:  google-cloud
Flysystem Google Cloud Storage
Flysystem Adapter for Google Cloud Storage
Stars: ✭ 237 (+200%)
Mutual labels:  google-cloud
Applied Deep Learning With Tensorflow
Learn applied deep learning from zero to deployment using TensorFlow 1.8+
Stars: ✭ 160 (+102.53%)
Mutual labels:  google-cloud
Elixir Runtime
The community-supported runtime for Elixir on Google App Engine.
Stars: ✭ 158 (+100%)
Mutual labels:  google-cloud
Serverless Google Cloudfunctions
Serverless Google Cloud Functions Plugin – Adds Google Cloud Functions support to the Serverless Framework
Stars: ✭ 241 (+205.06%)
Mutual labels:  google-cloud
Google Cloud Cpp
C++ Client Libraries for Google Cloud Services
Stars: ✭ 233 (+194.94%)
Mutual labels:  google-cloud

Cloud Run Tutorial

Serverless on Google Cloud

Cloud Run is a managed serverless platform that enables you to run stateless containers invocable via HTTP requests on Google Cloud.

Cloud Run is built from open-source Knative, letting you choose to run your containers either fully managed with Cloud Run, or in your Google Kubernetes Engine cluster with Cloud Run on Anthos, or use Knative on any Kubernetes cluster running anywhere.

Slides

There's a presentation that accompanies the tutorial.

Serverless with Cloud Run

Setup

Cloud Run is a fully managed service, so there's no setup other than enabling Cloud Run and Cloud Build.

Cloud Run for Anthos runs on GKE on Anthos platform.

Setup your project id and number that we'll need throughout samples:

export PROJECT_ID="$(gcloud config get-value core/project)"
export PROJECT_NUMBER="$(gcloud projects list --filter=${PROJECT_ID} --format='value(PROJECT_NUMBER)')"

Enable Cloud Build and Cloud Run:

gcloud services enable --project ${PROJECT_ID} \
    cloudbuild.googleapis.com \
    run.googleapis.com

Samples

Cloud Run Serving

Cloud Run Eventing

Other


This is not an official Google product.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].