This page documents production updates to Cloud Run. You can periodically check this page for announcements about new or updated features, bug fixes, known issues, and deprecated functionality.
You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.
To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.
December 17, 2024
New finer-grained predefined IAM roles are available for Cloud Run: Cloud Run Service Invoker, Cloud Run Jobs Executor, Cloud Run Jobs Executor With Overrides. These roles make it easier to grant least privilege access to production accounts accessing Cloud Run resources.
December 16, 2024
Service-level minimum instances are now set using the --min
command line flag, --service-min-instances
remains available as an alias to --min
.
December 13, 2024
The CPU allocation setting has been renamed to Billing in the Google Cloud console for Cloud Run services.
The two billing settings are:
- Request-based billing (default), previously called CPU is only allocated during request processing, only charges your Cloud Run instances during request processing, container startup, and container shutdown.
- Instance-based billing, previously called CPU always allocated, charges your Cloud Run instances for the entire lifecycle of instances, even when there are no incoming requests.
For more details, see the Billing settings guide.
December 09, 2024
You can now create custom organization policies for Serverless VPC Access connectors and apply them to projects, folders, or organizations (GA).
November 25, 2024
You can now set a task timeout up to 168 hours (7 days) for Cloud Run jobs. (Preview)
November 19, 2024
Support for the Go 1.23 runtime is now in Preview.
November 18, 2024
Support for the Node.js 22 runtime is now in general availability (GA).
November 15, 2024
asia-south1
(Mumbai, India) is now subject to Tier 1 pricing.
Cloud Run is now in scope for International Traffic in Arms Regulations (ITAR).
November 12, 2024
November 07, 2024
You can now specify mount options when you configure Cloud Storage volume mounts for both Cloud Run services and jobs. (In Preview)
October 23, 2024
GPU support (Preview) is now available in the following region: europe-west4
.
October 21, 2024
You can now create custom organization policies and apply them to projects, folders, or organizations (GA).
Cloud Run integrations are discontinued from the Google Cloud console and Google Cloud CLI for new users. If you are an existing user, you will continue to have access until January 2025. No action is required, your deployed services that use these integrations will continue to work. We recommend transitioning to use the individual product experiences for each integration you have deployed. For more information about configuring resources for your services to connect to other Google Cloud products, see Connect to Google Cloud services.
October 10, 2024
You can now deploy and configure a multi-region service from a single gcloud CLI command (in Preview).
October 01, 2024
Service-level minimum instances are now generally available (GA).
September 24, 2024
GPU support (Preview) is now available in the following region: asia-southeast1
.
September 23, 2024
The runtime support schedule for some PHP runtimes has been extended to match PHP's public support schedule.
September 17, 2024
The Direct VPC egress feature of Cloud Run now supports Secure Web Proxy.
September 16, 2024
You can now apply custom constraints for projects that get enforced by organization policies on your Cloud Run services and jobs (in Preview).
September 03, 2024
Deterministic URLs, which let you predict a Cloud Run service URL before the service is created, is now in general availability (GA).
August 27, 2024
The following Cloud Run volume types are now generally available (GA):
August 26, 2024
You can now configure traffic routing between Cloud Run and Cloud Run, Google Kubernetes Engine, and Google Compute Engine services using Cloud Service Mesh service routing APIs. Cloud Run also automatically authenticates calls to destination services using service account credentials (In Preview).
August 22, 2024
Cloud Run is now supported by Sovereign Controls by Partners. The set of packages and features provided by Sovereign Controls by Partners lets you use Cloud Run while meeting digital sovereignty requirements and managing your workloads with data sovereignty guarantees.
August 21, 2024
You can now configure GPU in your Cloud Run service (Preview).
You can now deploy functions in Cloud Run (Preview). Functions that were created using the Cloud Functions v2 API can now be directly updated in Cloud Run. Note that you must use Google Cloud SDK 489.0.0 version or later if using the gcloud CLI.
Learn more about the different use cases for deploying functions.
Cloud Run now provides security updates for services that are deployed from source when you specify the runtime base image (Preview). Automatic security updates are enabled by default for functions. For details, see Configure automatic base image updates.
July 18, 2024
You can now disable the default run.app
URL for your Cloud Run services (Preview).
July 15, 2024
Compute flexible committed use discounts are now available for Cloud Run services with CPU always allocated, and Cloud Run jobs. A single flexible commitment covers eligible spend across Compute Engine, GKE, and Cloud Run. For more information, see Committed use discounts.
July 11, 2024
Starting July 2024, Cloud Build changed the default behavior for how Cloud Build uses service accounts in new projects. This change is detailed in Cloud Build Service Account Change documentation. As a result of this change, new projects deploying to Cloud Run from source code for the first time may be using a default Cloud Build service account with insufficient permissions for deploying from source.
If you are impacted by this change, you can do one of the following:
- Review the Cloud Build guidance on changes to the default service account and opt out of these changes.
- Grant the Cloud Build Service Account (
roles/cloudbuild.builds.builder
) role to the Compute Engine default service account.
June 27, 2024
The following IAM roles are now available in preview:
- Cloud Run Source Developer (
roles/run.sourceDeveloper
) for deploying a Cloud Run service or job from source. - Cloud Run Source Viewer (
roles/run.sourceViewer
) viewing a Cloud Run service or job that is deployed from source.
May 20, 2024
Uptime checks can now be configured and viewed directly within the Cloud Run "metrics" page.
May 17, 2024
Cloud Run is now covered by FedRAMP High.
May 15, 2024
Cloud Run has been added to Google Cloud's Pricing Calculator.
April 24, 2024
Support for Direct VPC egress, which lets you send traffic directly to a VPC network with no Serverless VPC Access connector required, is now at general availability (GA).
April 15, 2024
The Direct VPC egress feature of Cloud Run is now supported in all regions.
March 28, 2024
All jobs are now subject to maintenance events, not just jobs longer than one hour, which increases reliability for jobs under 1 hour. These maintenance events are transparent and don't require any changes to your container.
March 22, 2024
Direct VPC egress (Preview) is now available in the following additional regions:
africa-south1
asia-south1
asia-southeast2
australia-southeast2
europe-central2
europe-west2
europe-west6
europe-west8
europe-west9
europe-west10
me-central1
me-central2
southamerica-west1
us-east5
us-west2
us-west3
us-west8
Cloud Run services can now connect to a Firestore database using integrations (Preview).
Cloud Run services can now connect to Vertex AI to access generative AI models using integrations (Preview).
March 19, 2024
March 14, 2024
Direct VPC egress now supports Cloud NAT with Public NAT IP addresses (in Preview).
March 07, 2024
Charts on the metrics dashboard of Cloud Run services now display deployment events.
March 05, 2024
You can now apply minimum instance configuration at the service level (in Preview).
February 13, 2024
You can now set and override the deployment service account for Cloud Run integrations when creating, updating, or deleting integrations using the Google Cloud CLI.
January 31, 2024
The following new region is now available: africa-south1
.
January 23, 2024
The option to update a Serverless VPC Access connector is now available at general availability (GA). This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.
January 19, 2024
You can now mount a Cloud Storage bucket as a storage volume for services, and also for Cloud Run jobs.
January 18, 2024
Direct VPC egress (Preview) is now available in the following additional regions:
asia-east1
asia-east2
asia-northeast2
asia-south2
australia-southeast1
europe-north1
europe-southwest1
europe-west12
europe-west4
me-west1
northamerica-northeast1
northamerica-northeast2
southamerica-east1
us-east4
us-south1
us-west1
us-west4
January 10, 2024
Tags configured on Cloud Run services are now available when exporting Cloud Billing data to BigQuery.
December 18, 2023
For revisions that have CPU allocation set to CPU always on, instance autoscaling now occurs for CPU activity even outside of incoming requests.
December 15, 2023
You can now collect Prometheus metrics from Cloud Run services by using the Managed Service for Prometheus sidecar for Cloud Run.
November 17, 2023
For services with cold start times exceeding 10 seconds, requests are now queued for at least the cold start time before timing out while waiting for instances to start.
November 14, 2023
Cancelling a currently running job execution is now at general availability (GA).
November 13, 2023
Deploying sidecar containers to your Cloud Run service is now at general availability (GA). Console UI and CLI are also now available for this feature.
November 08, 2023
Setting custom audiences on your Cloud Run services is now at general availability (GA).
October 31, 2023
Job overrides are now at general availability (GA). This feature lets you override the arguments, environment variables, number of tasks, and task timeouts already configured for a job when you execute a job.
October 11, 2023
Shared VPC ingress is now at general availability (GA). Shared VPC traffic is now considered "internal" for Cloud Run services that are connected to the Shared VPC network.
September 27, 2023
Long running jobs greater than 1 hour are at general availability (GA).
September 21, 2023
Cloud Run integrations (Preview) are now available in the following regions:
asia-northeast1
asia-northeast2
asia-south1
asia-southeast2
australia-southeast1
europe-central2
europe-north1
europe-west2
europe-west3
northamerica-northeast1
southamerica-east1
us-east4
us-west2
us-west3
September 19, 2023
The following new region is now available: me-central2
.
September 18, 2023
Cloud Run Operators are available in Cloud Composer.
August 25, 2023
You can now cancel a currently running job execution. (In Preview.)
August 22, 2023
The following new region is now available: europe-west10
.
August 14, 2023
You can now send traffic directly to a VPC network with no Serverless VPC Access connector required (Preview).
August 08, 2023
You can now override the arguments, environment variables, number of tasks, and task timeout already configured for a job when you execute a job. (In Preview)
August 03, 2023
Accessing a service that's prohibited by the Internal or Internal and Cloud Load Balancing ingress setting now results in a 404
rather than 403
error code.
July 05, 2023
Long running jobs greater than 1 hour are now supported (in Preview).
June 09, 2023
You can now create and then configure a Serverless VPC Access connector for your service or job directly from the Create form in the Google Cloud console. (Preview)
May 17, 2023
Allocating up to 32 GiB of memory and up to 8 CPU to your Cloud Run services is now at general availability (GA).
May 12, 2023
You can now deploy sidecar containers to your Cloud Run service. (In Preview.)
You can now configure in-memory volumes for your Cloud Run containers. (In Preview.)
May 10, 2023
Cloud Run integrations (Preview) are now available in asia-east1
, europe-west4
, us-east1
, and us-west1
.
May 09, 2023
Cloud Run services can now connect to Firebase Hosting for custom domains and CDN capabilities, using Integrations (Preview).
Cloud Run now logs container health check failures, including default TCP startup probe failures.
May 03, 2023
CPU allocation recommender now automatically recommends CPU allocation changes based on traffic received by your Cloud Run service over the past month. (In Preview)
April 26, 2023
Cloud Run source deployment now supports Ubuntu 22 LTS base images. This is a new builder that is available under gcr.io/buildpacks/builder:google-22
and addresses multiple security issues. You can read more about the google-22
builder in our announcement on GitHub.
The default builder for Cloud Run source deployments will be switched to google-22
at a future date. To preview the google-22
builder, see Deploy from source with Cloud Run.
April 20, 2023
Cloud Run integrations (Preview) are now available in europe-west1
.
April 18, 2023
Session affinity for Cloud Run service revisions is now at general availability (GA).
A Cloud Run service revision will now accept requests from the Shared VPC network that it is connected to, including when Ingress is configured as "Internal" or "Internal and Cloud Load Balancing." (Preview)
April 13, 2023
Startup CPU boost for Cloud Run services is now at general availability (GA).
April 11, 2023
Source code deployments that use Node.js now automatically run the npm run build
command by default when any build
script is defined in the package.json
file.
For details about how to configure the package.json
file, including the option to set environment variables or prevent the default script from running, see the Node.js buildpack configuration in the Google Cloud's buildpacks documentation.
April 10, 2023
When deploying a new revision, Cloud Run now starts enough instances of the new revision before directing traffic to it. This reduces the impact of new revision deployments on request latencies, notably when serving high levels of traffic.
April 07, 2023
Support for Identity-aware Proxy (IAP) with Cloud Run to use identity and context to guard access to your applications is now at general availability (GA).
April 06, 2023
Regional external and regional internal HTTP(S) load balancers now support using Cloud Run services as backends for the load balancer. This is configured using a serverless network endpoint group (NEG).
For details, see:
- Serverless NEG concepts
- Setting up a regional external HTTP(S) load balancer with a Cloud Run backend
- Setting up an internal HTTP(S) load balancer with a Cloud Run backend
This feature is available in General availability.
March 30, 2023
The following new region is now available: me-central1
.
March 29, 2023
Cloud Run jobs are now at general availability (GA).
March 23, 2023
The following new region is now available: europe-west12
.
March 11, 2023
Cloud Run healthcheck probes now support container port configuration.
March 07, 2023
You can now authenticate to a Cloud Run service by including a Google-signed OpenID Connect ID token in the X-Serverless-Authorization
header if your application already uses the Authorization
header for custom authorization.
February 27, 2023
When session affinity is enabled on a Cloud Run service that is splitting traffic between multiple revisions, requests from the same clients are now routed to the same revision. When updating the traffic splitting configuration, Cloud Run minimizes the number of clients that are redirected to a new revision.
February 16, 2023
You can now deploy public container images from Docker Hub to Cloud Run.
February 03, 2023
You can now deploy multi-architecture container images to Cloud Run if their manifest list includes amd64/linux
.
January 12, 2023
Terraform resources for Cloud Run Services and Cloud Run Jobs based on the Cloud Run Admin API v2 are now generally available (GA).
December 21, 2022
The option to update a Serverless VPC Access connector is now available in preview. This feature allows you to edit the machine (instance) type, as well as the minimum and maximum number of instances.
December 09, 2022
Healthcheck probes are now at general availability (GA).
December 06, 2022
Cloud Run support for a new second generation execution environment is now at generally availability (GA).
Cloud Run support for network file systems such as NFS, NDB, 9P, CIFS/Samba, and Ceph, as well as Cloud Filestore and Cloud Storage FUSE, is now at general availability (GA.)
November 17, 2022
Logs from Cloud Run services can now be tailed or viewed in a command-line friendly format using gcloud beta run services logs tail
and gcloud beta run services logs read
October 07, 2022
Cloud Run services can now connect to Memorystore for Redis instances using integrations (Preview).
Cloud Run services can now use the Global External HTTP(S) Load Balancer to map Custom Domains using integrations (Preview).
October 04, 2022
New security recommendations are created for Cloud Run services, which recommends securing environment variables that might contain passwords, API keys and Google application credentials.
September 30, 2022
The Cloud Run first generation execution environment now has faster filesystem performance.
The Cloud Run Admin API v2 is now at general availability (GA).
September 23, 2022
You can now configure an HTTP liveness healthcheck probe.
September 20, 2022
Cloud Run now supports workforce identity federation
September 14, 2022
Startup CPU boost for revisions is now available to provide additional CPU during container instance startup time.
September 13, 2022
The following new region is now available: me-west1
.
You can now deploy Cloud Run services from Cloud Deploy (Preview).
Startup healthcheck probes are now available (Preview).
September 05, 2022
Cloud Run now allows up to 4,000 serving revisions and 2,000 tagged revisions per region and project.
September 01, 2022
Terraform samples are now available in many of the Cloud Run tutorials and guides, such as:
- Static outbound IP address,
- Pub/Sub with Cloud Run
- Authenticating service to service
- Rollbacks & Rollouts
- Request Timeouts
and many other pages. You can also find a full list of Terraform samples in GitHub.
July 18, 2022
Cloud Run now supports container images in the Open Container Initiative (OCI) image format.
July 11, 2022
Cloud Run now writes Access Transparency logs, see Enabling Access Transparency.
June 08, 2022
Session affinity is now available for Cloud Run service revisions.
June 07, 2022
The following new region is now available: us-south1
.
June 06, 2022
You can now create and edit Cloud Run jobs using the Cloud console.
May 24, 2022
The following new region is now available: us-east5
.
May 16, 2022
You can now tag services using Resource Manager tags for fine-grained access control.
May 11, 2022
Cloud Run jobs are now available in Preview.
May 09, 2022
The following new region is now available: europe-southwest1
.
May 05, 2022
You can now define service-level objectives (SLOs) for your Cloud Run services using SLO monitoring in Cloud Monitoring or the Cloud Run service page.
May 03, 2022
The following new region is now available: europe-west9
.
April 22, 2022
You can now allocate up to 32 GiB of memory and up to 8 CPU to your Cloud Run services.
April 19, 2022
The following new region is now available: europe-west8
.
March 28, 2022
Cloud Run reports a new Cloud Monitoring metric: Container Startup Latency, measuring the startup time of container instances.
March 24, 2022
Support for Serverless VPC Access connectors in Shared VPC host projects is now at general availability (GA). Learn about the advantages of this method and how to configure connectors in host projects.
February 25, 2022
Cloud Run now supports using less than one CPU. Refer to CPU limits for details. (Available in public preview.)
February 16, 2022
BigQuery remote functions allow you to implement custom BigQuery SQL functions leveraging Cloud Run HTTP services (Preview)
February 09, 2022
The configured container arguments are now correctly overriding arguments defined inside the container image. This change applies to new services only.
December 16, 2021
For consistency with latency reported in request logs, the request_latencies
monitoring metric now excludes container startup latency.
December 14, 2021
The ability to configure Cloud Run services to have CPU allocated for the entire lifetime of container instances is now at general availability (GA).
December 02, 2021
Internal ingress from Workflows to Cloud Run is now at general availability (GA).
November 16, 2021
The following new region is now available: southamerica-west1
.
November 09, 2021
Cloud Run support for referencing Secret Manager Secrets is now at general availability (GA).
November 01, 2021
You can now allocate up to 16GiB of memory to your Cloud Run services.
Committed use discount recommender now automatically generates recommendations to purchase Cloud Run committed use discounts based on historical usage.
October 27, 2021
Cloud Run now supports network file systems such as NFS, NDB, 9P, CIFS/Samba, and Ceph, as well as Cloud Filestore and Cloud Storage FUSE. (Available in public preview.)
Cloud Run now supports a new second generation execution environment that provides full Linux compatibility rather than system call emulation. This execution environment provides better performance and the ability to use network file systems. (Available in public preview.)
September 28, 2021
Customer managed encryption keys are now at general availability (GA).
Binary Authorization for Cloud Run is now at generally availability (GA).
September 13, 2021
You can now configure Cloud Run services to have CPU allocated for the entire lifetime of container instances. Pricing depends on the CPU allocation configuration. (Available in public preview.)
August 24, 2021
Deploying to Cloud Run from source code is now at General Availability (GA).
August 03, 2021
The following new region is now available: northamerica-northeast2
.
July 27, 2021
Cloud Run VPC Service Controls are now at General Availability (GA).
Committed use discounts are now at General Availability (GA).
The following organization policies are now at General Availability (GA): Cloud Run Allowed ingress settings and Allowed VPC egress settings.
July 26, 2021
Cloud Run container instances can now process up to 1,000 concurrent requests, see Setting maximum concurrency. The default is still 80.
July 20, 2021
Cloud Run is now covered by FedRAMP Moderate
June 30, 2021
Cloud Run is now available in the following region:
- asia-south2 (Delhi, India)
June 25, 2021
Cloud Run is now available in the following region:
australia-southeast2
(Melbourne)
June 22, 2021
Cloud Run support for WebSockets, HTTP/2, and gRPC streaming are now at general availability (GA).
June 03, 2021
Request timeouts up to 60 minutes are now at general availability (GA).
May 14, 2021
May 12, 2021
Committed use discounts are now available for Cloud Run . (Available in public preview.)
Customer managed encryption keys are now available for use with Cloud Run. (Available in public preview.)
You can now use Binary authorization with Cloud Run to enforce policy-based deployment of Cloud Run services. (Available in public preview.)
Recommender now provides recommendations for securing Cloud Run services by creating dedicated service accounts. (Available in public preview.)
Cloud Run now provides UI, command line, and YAML support for referencing Secret Manager Secrets. (Available in public preview.)
May 03, 2021
By default, the memory allocated to each container instance of a new service is 512MiB. The new default applies to new services. Existing services retain their allocated memory.
You can now use Identity-aware Proxy with Cloud Run to use identity and context to guard access to your applications. (Available in public preview.)
April 14, 2021
Cloud Run is now available in europe-central2
(Warsaw)
April 01, 2021
Restricting ingress on Cloud Run is now at general availability (GA).
March 31, 2021
"Memory limit exceeded" and "No instances available" errors are now captured and aggregated in Cloud Error Reporting
March 18, 2021
Shared VPC on Cloud Run is now at general availability (GA).
March 08, 2021
The ability to specify a minimum number of container instances to be kept warm and ready to serve requests is now at general availability (GA).
March 05, 2021
You can now use VPC Service Controls with Cloud Run to set up a secure perimeter to guard against data exfiltration. (Available in public preview.)
March 03, 2021
Cloud Run reports a new Cloud Monitoring metric: Instance count, which counts the number of container instances that exist, broken down by state (active or idle).
March 01, 2021
Cloud Run is now available in the following regions:
us-west2
(Los Angeles)us-west3
(Salt Lake city)us-west4
(Las Vegas)
January 20, 2021
Cloud Run now supports WebSockets, HTTP/2 and gRPC streaming.
December 18, 2020
Cloud Run now allows you to restrict ingress of your Cloud Run services.
You can now allocate up to 8GiB of memory to your Cloud Run services.
December 16, 2020
You can now build and deploy source code to Cloud Run using a single command: gcloud beta run deploy --source .
December 14, 2020
Cloud Run container instances can now process up to 250 concurrent requests, see Configuring maximum concurrency. The default is still 80.
October 23, 2020
Cloud Run services can now be triggered using Eventarc (available in public preview)
October 19, 2020
Cloud Run is now available in the following regions:
asia-east2
(Hong Kong)asia-northeast3
(Seoul, South Korea)asia-southeast2
(Jakarta)asia-south1
(Mumbai, India)europe-west2
(London, UK)europe-west3
(Frankfurt, Germany)europe-west6
(Zurich, Switzerland)southamerica-east1
(Sao Paulo, Brazil)
You can now purchase a custom domain via Cloud Domains using the Cloud Run user interface.
October 15, 2020
You can now specify a minimum number of container instances to be kept warm and ready to serve requests, for services requiring reduced latency and fewer cold starts.
October 13, 2020
You can now control egress traffic from a service and route all outbound requests to your VPC network. This allows you to configure a static outbound IP address by leveraging Cloud NAT.
October 12, 2020
You can now allocate 4 vCPUs to container instances of Cloud Run services.
Traces of requests to Cloud Run services are now automatically captured in Cloud Trace
October 11, 2020
When a container instance needs to be shut down, it now receives a SIGTERM
signal. If handled, CPU is allocated for up to 10 seconds before the container is shut down.
October 06, 2020
Cloud Run now supports request timeouts up to 60 minutes. However, timeouts greater than 15 minutes are a beta feature.
September 29, 2020
Cloud Run now supports server-side HTTP and gRPC streaming.
August 19, 2020
Cloud Code IDE extensions now allow you to develop and debug Cloud Run services locally. See Cloud Code for VS Code and Cloud Code for IntelliJ
August 18, 2020
You can now allocate up to 4GiB of memory to your Cloud Run (fully managed) services.
August 03, 2020
When setting up Continuous Deployment in the Cloud Run user interface, you can now select a repository that contains Go, Node.js, Python Java or .NET Core code. It will be built using Google Cloud Buildpacks without needing a Dockerfile.
July 30, 2020
You can now tag Cloud Run revisions. Tagged revisions get a dedicated URL allowing developers to reach these specific revisions without needing to allocate traffic to it.
July 27, 2020
Cloud Run is now available in asia-southeast1
(Singapore)
July 23, 2020
Serverless VPC Access support for Shared VPC is now available in Beta.
July 21, 2020
Cloud Run resources are now available in Cloud Asset Inventory
July 13, 2020
The Cloud Run user interface now allows you to easily set up Continuous Deployment from Git using Cloud Build
July 07, 2020
External HTTP(S) Load Balancing is now supported for Cloud Run services via Serverless network endpoint groups.
Notably, this feature allows you to use Cloud CDN and multi-region load balancing.
This feature is available in Beta.
June 30, 2020
Cloud Run (fully managed) support for connecting to a VPC network with Serverless VPC Access is now at general availability (GA).
June 29, 2020
Cloud Run is now available in the following regions:
asia-northeast2
(Osaka)australia-southeast1
(Sydney)northamerica-northeast1
(Montréal)
June 16, 2020
The Cloud Run user interface now allows you to copy a Cloud Run service.
June 09, 2020
Export a Cloud Run service to a YAML file with gcloud run services describe SERVICE --format export
June 03, 2020
The Cloud Run user interface now allows you to edit the service YAML.
May 20, 2020
The Cloud Run container instance metadata server now exposes the unique identifier of the container instance and the region of the Cloud Run service
May 13, 2020
Cloud Run (fully managed) now supports connecting to a VPC network with Serverless VPC Access, in beta.
May 08, 2020
Cloud Code IDE extensions support Cloud Run. See Cloud Code for VS Code and Cloud Code for IntelliJ
March 30, 2020
The Cloud Run revision details panel now surfaces build information if the Container Analysis API has been enabled and the container has been built with Cloud Build, as well as source repository information if the container has been built by a Cloud Build Trigger.
March 23, 2020
You can now restrict which regions are available to deploy Cloud Run (fully managed) services using an organization policy with a resource locations constraint.
March 16, 2020
Cloud Run (fully managed) now supports deploying container images from Cloud Artifact Registry
February 12, 2020
Cloud Run (fully managed) now supports rollbacks, gradual rollouts (blue/green deployments), and other traffic migration manipulations between revisions.
January 30, 2020
Cloud Run is now available in the following regions:
- asia-east1 (Taiwan)
- europe-north1 (Finland)
- europe-west4 (Netherlands)
- us-east4 (Northern Virginia)
- us-west1 (Oregon)
January 27, 2020
The Cloud Run v1alpha1 API is deprecated and will be turned down. It is replaced by the Cloud Run v1 API
January 24, 2020
You can now allocate 2 vCPUs to Cloud Run (fully managed) services.
January 07, 2020
You can now customize the container port on which requests are sent. We still recommend listening on $PORT
for better container portability.
Deploy Cloud Run services from a local configuration file with gcloud beta run services replace service.yaml
.
Specify custom command and arguments for your deployed containers.
Use custom revision names with the --revision-suffix
command line flag.
December 23, 2019
Cloud Run (fully managed) Service Level Agreement (SLA) has been updated to a Monthly Uptime Percentage of at least 99.95%
November 14, 2019
Cloud Run (fully managed) is now Generally Available (GA).
October 25, 2019
Legacy versions of the container instance metadata server have been removed.
October 22, 2019
Cloud Run (fully managed) free tier is now applied as a spending based discount.
October 21, 2019
Cloud Run is now covered by HIPAA Compliance.
October 01, 2019
The max instances setting feature allows you to set a limit to the total number of container instances that are started up to handle traffic.
September 26, 2019
The "Metrics" tab on the service detail page now includes a "Billable container instance time" chart, allowing you to better understand how many instances are actively serving traffic for this service.
The "Metrics" tab on the service detail page now includes an "Error Reporting" table that displays the top application errors for this service.
September 25, 2019
Cloud Run (fully managed) now supports unary gRPC.
September 19, 2019
Cloud Run (fully managed) v1 API is now available.
September 10, 2019
You can set labels on Cloud Run services and revisions.
August 19, 2019
Cloud Run (fully managed) services are now only accessible via HTTPS. Any HTTP requests to Cloud Run services now receives a 302 "Moved Temporarily" status code that redirects to the HTTPS location. Web browsers follow this redirection.
July 10, 2019
The following new regions are now available: asia-northeast1
, europe-west1
, and us-east1
.
July 08, 2019
New YAML tab on the service details page.
June 18, 2019
New --platform
flag added to Cloud Run gcloud command line. This argument is optional but will be required in a future release of the tool.
June 07, 2019
May 20, 2019
New "Metrics" tab in the Cloud Run service detail view, displaying a list of curated monitoring metrics.
May 17, 2019
Cloud Run (fully managed) has been added to the Google Cloud Platform Pricing Calculator.
May 07, 2019
April 09, 2019
Cloud Run (fully managed) Beta release.
August 15, 2018
Cloud Run (fully managed) Alpha release.