Re:Cloud Run – Newest member of our serverless compute stack
by asciimike on Tuesday April 09, 2019 @01:50PM
(#19617255)
It means that we support the same toolchain across Cloud Run (running on our fully managed infrastructure) as well as Cloud Run on GKE (running on your k8s cluster). For example:
```
# deploy to the fully managed product
gcloud beta run deploy --image gcr.io/foo/bar --region us-central1
# deploy to a GKE cluster
gcloud beta run deploy --image gcr.io/foo/bar --cluster myCluster --cluster_location us-central1-a
```
Cloud Run on GKE specifically adds the Knative CRDs (e.g. Knative Serving) to your GKE cluster, giving you additional autoscaling and different rollout primitives.
``` # deploy to the fully managed product gcloud beta run deploy --image gcr.io/foo/bar --region us-central1
# deploy to a GKE cluster gcloud beta run deploy --image gcr.io/foo/bar --cluster myCluster --cluster_location us-central1-a ```
Cloud Run on GKE specifically adds the Knative CRDs (e.g. Knative Serving) to your GKE cluster, giving you additional autoscaling and different rollout primitives.