Knative serving Release Notes

This page documents production updates to Knative serving. 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: https://cloud.google.com/feeds/runanthos-release-notes.xml

February 23, 2022

Support for Knative Serving 1.1.2 is now available in version 1.23.0-gke.17 of Cloud Run for Anthos on Google Cloud.

The following GKE minor versions are supported:

  • 1.19 with Anthos Service Mesh 1.10
  • 1.20 with Anthos Service Mesh 1.10
  • 1.21 with Anthos Service Mesh 1.11 or 1.12

December 07, 2021

Preview: Cloud Run for Anthos is now available as a Preview for the following Anthos cluster types: Attached, AWS, Azure, and Bare metal on-premises. Learn more

November 02, 2021

General availability: Installing Cloud Run for Anthos as an Anthos fleet component with Anthos Service Mesh is now publicly available. Learn about what's new and changed in the latest release.

October 04, 2021

Preview: Newly deployed services are now automatically configured to use nip.io as the default domain, providing immediate access to each of your services without configuration. The nip.io default domain is only available through Cloud Run for Anthos fleet installations. Existing services in your fleet that use the previous example.com default domain are automatically upgraded to use the new nip.io domain. Learn more about test domains.

September 13, 2021

Preview: Installing Cloud Run for Anthos as an Anthos feature is now available as a Preview. Currently available for new clusters only.

This preview of Cloud Run for Anthos installs as an Anthos fleet component and requires Anthos Service Mesh. Learn more.

July 22, 2021

Cloud Run for Anthos is now available as a separate experience from the managed Cloud Run product in the Google Cloud Console.

The new Cloud Run for Anthos page provides you a product specific experience for all your Cloud Run for Anthos services.

Learn more

June 16, 2021

Cloud Run for Anthos on Google Cloud version 0.22.0-gke.6 is now available for the following GKE minor versions:

  • 1.19
  • 1.20
  • 1.21

Cloud Run for Anthos on Google Cloud version 0.23.0-gke.6 is now available for the following GKE minor versions:

  • 1.19
  • 1.20
  • 1.21

May 18, 2021

Events for Cloud Run for Anthos version 0.21.0-gke.108 is now available for the following GKE minor versions:

  • 1.19
  • 1.20
  • 1.21

May 11, 2021

CVE-2021-31920 affects Istio, a component used by Cloud Run for Anthos. The CVE specifically impacts Istio's path-based AuthorizationPolicy configurations.

To ensure that your Cloud Run for Anthos clusters are not affected by the CVE, see the security best practices guide to learn more about mitigating this vulnerability.

May 04, 2021

Starting in Cloud Run for Anthos versions 0.21 and later, the new default progress deadline for deployments is up to 10 minutes. For example, it can take 10 mins before a bad revision will reach a failed state. To specify a different deadline, see Configuring progress deadlines.

April 26, 2021

Cloud Run for Anthos on Google Cloud version 0.21.0-gke.0 is now available for the following GKE minor versions:

  • 1.19
  • 1.20
  • 1.21

Events for Cloud Run for Anthos version 0.20.0-gke.108 is now available for the following GKE minor versions:

  • 1.19
  • 1.20
  • 1.21

March 31, 2021

The free trial for Cloud Run for Anthos on Google Cloud has been extended and is now available until September 30, 2021.

Known issue:

Clusters that are upgraded to version 0.20.0-gke.6 might receive the following error when you update the cluster's configmap:

Error from server (InternalError): error when replacing "/tmp/file.yaml":
Internal error occurred: failed calling webhook "config.webhook.istio.networking.internal.knative.dev":
the server rejected our request for an unknown reason

To resolve the error, you must run the following command to remove the validatingwebhookconfiguration configuration that is no longer supported in 0.20.0:

kubectl delete validatingwebhookconfiguration config.webhook.istio.networking.internal.knative.dev

After removing the unsupported configuration, you can proceed with updating your cluster's configmap.

March 23, 2021

Events for Cloud Run for Anthos version 0.19.0-gke.107 is now available for the following GKE minor versions:

  • 1.19
  • 1.20

March 01, 2021

Cloud Run for Anthos on Google Cloud version 0.20.0-gke.6 is now available for the following GKE minor versions:

  • 1.19
  • 1.20

Events for Cloud Run for Anthos version 0.18.1-gke.108 is now available for the following GKE minor versions:

  • 1.19
  • 1.20

February 01, 2021

Cloud Run for Anthos on Google Cloud version 0.19.0-gke.1 is now available for the following GKE minor versions:

  • 1.18
  • 1.19
  • 1.20

December 08, 2020

Events for Cloud Run for Anthos version 0.17.5-gke.103 is now available for the following GKE minor versions:

  • 1.18
  • 1.19

November 24, 2020

Starting in Jan 2021, Cloud Run for Anthos will support only the v1 version of the API: serving.knative.dev/v1

The following v1alpha1 and v1beta1 API versions have been deprecated in Knative v0.19.0 and no longer supported:

  • Service versions serving.knative.dev/v1alpha1 and serving.knative.dev/v1beta1.

  • Route versions serving.knative.dev/v1alpha1 and serving.knative.dev/v1beta1.

  • Revision versions serving.knative.dev/v1alpha1 and serving.knative.dev/v1beta1.

  • Configuration versions serving.knative.dev/v1alpha1 and serving.knative.dev/v1beta1.

If you use YAML to deploy your services, you should migrate to the serving.knative.dev/v1 API before Jan 2021.

If you use the gcloud command-line tool, make sure you have the latest version by running: gcloud components update

November 16, 2020

Cloud Run for Anthos on Google Cloud version 0.18.0-gke.5 is now available for the following GKE minor versions:

  • 1.17
  • 1.18
  • 1.19

Authentication failures when image tags used during private container image deployment from Artifact Registry. Learn more

November 09, 2020

Cloud Run for Anthos on Google Cloud version 0.18.0-gke.4 is now available for the following GKE minor versions:

  • 1.18
  • 1.19

Events for Cloud Run for Anthos version 0.17.0-gke.105 is now available for the following GKE minor versions:

  • 1.18
  • 1.19

October 13, 2020

  • Cloud Run for Anthos on Google Cloud version 0.17.2-gke.1 is now available for the following GKE minor version:

    1.16

  • Fixes the security issue, ISTIO-SECURITY-2020-010 for Cloud Run for Anthos on Google Cloud clusters running on 1.15+ k8s version.

September 30, 2020

Cloud Run for Anthos on Google Cloud version 0.17.2-gke.1 is now available for the following GKE minor version:

1.17

Now you can create a Cloud Run for Anthos cluster with internal load balancer by following these instructions.

September 24, 2020

Cloud Run for Anthos on Google Cloud version 0.17.2-gke.1 is now available for following GKE minor version:

1.18

September 18, 2020

Events for Cloud Run for Anthos is now available in beta.

August 24, 2020

Cloud Run for Anthos on Google Cloud version 0.16.0-gke.1 is now available for following GKE minor version: - 1.17 - 1.16

When Cloud Run is enabled on GKE new or existing cluster, version installed will be mapped to GKE master minor version. For more details see this.

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.

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 revisions. Tagged revisions get a dedicated URL allowing developers to reach these specific revisions without needing to allocate traffic to it.

July 13, 2020

Cloud Run for Anthos on Google Cloud version 0.15.0-gke.3 is now available for the following versions (and greater)

  • 1.17.7-gke.15

And it now supports Managed TLS GA.

The Cloud Run user interface now allows you to easily set up Continuous Deployment from Git using Cloud Build

July 07, 2020

Cloud Run for Anthos on Google Cloud version 0.14.0-gke.10 is now available for following cluster versions (and greater):

  • 1.15.12-gke.6
  • 1.16.10-gke.8
  • 1.17.6-gke.11

Fixes CVE-2020-11080 affecting HTTP2 library used by Envoy in Istio.

June 19, 2020

Cloud Run for Anthos on Google Cloud version 0.14.0-gke.5 is now available for the 1.17.6-gke.4+ cluster version.

June 16, 2020

The Cloud Run user interface now allows you to copy a Cloud Run service.

June 03, 2020

The Cloud Run user interface now allows you to edit the service YAML.

April 27, 2020

Cloud Run for Anthos on Google Cloud version 0.13.2-gke.3 is now available for following cluster versions (and greater):

  • 1.15.11-gke.9
  • 1.16.5-gke.2
  • 1.16.6-gke.11
  • 1.16.8-gke.7

April 22, 2020

Cloud Run for Anthos now support Private Clusters for following cluster versions (and greater):

  • 1.15.11-gke.9
  • 1.16.5-gke.2
  • 1.16.6-gke.11
  • 1.16.8-gke.7

March 30, 2020

The 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 13, 2020

Cloud Run for Anthos on Google Cloud version 0.11.0-gke.9 is now available for following cluster versions (and greater):

  • 1.14.10-gke.27
  • 1.15.9-gke.17
  • 1.15.11-gke.1
  • 1.16.6-gke.11
  • 1.16.8-gke.3

February 12, 2020

February 05, 2020

Automatic TLS certificates can now be enabled for the following cluster versions (and greater):

  • 1.15.7-gke.23
  • 1.14.10-gke.17
  • 1.14.9-gke.23
  • 1.14.8-gke.33

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.

November 14, 2019

Cloud Run for Anthos on GCP is now Generally Available (GA).

October 21, 2019

Cloud Run is now covered by HIPAA Compliance.

October 10, 2019

Cloud Run for Anthos on Google Cloud version 0.8.1-gke.0 is now available on GKE master versions 1.14.6-gke.13, 1.13.10-gke.7.

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 23, 2019

Cloud Run for Anthos on Google Cloud version 0.8.0-gke.0 is now available on GKE master versions 1.13.10-gke.0.

September 19, 2019

Cloud Run for Anthos deployed on VMware Beta release.

September 10, 2019

You can set labels on Cloud Run services and revisions.

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 05, 2019

Cloud Run for Anthos on Google Cloud version 0.6.0-gke.1 is now available on GKE master versions 1.13.6-gke.6 and 1.12.8-gke.7.

When upgrading to this version, previously deployed services will return an error no healthy upstream until a new revision is deployed.

Improved reliability when scaling from zero.

May 16, 2019

Cloud Run for Anthos on Google Cloud version 0.5.2-gke.1 is now available on GKE master versions 1.13.5-gke.10, 1.12.7-gke.17 and 1.11.9-gke.13.

Cloud Run for Anthos on Google Cloud no longer injects Istio sidecars by default in the versions 1.12.7-gke.17 and 1.11.9-gke.13.

Cloud Run for Anthos on Google Cloud no longer blocks network egress from the cluster by default in the versions 1.12.7-gke.17 and 1.11.9-gke.13.

April 22, 2019

Cloud Run for Anthos on Google Cloud version 0.5.0-gke.1 is now available on GKE master versions 1.12.7-gke.7 and 1.11.9-gke.5.

Knative serving has been updated to 0.5.0. See the Knative serving 0.5.0 release notes for more information.

April 09, 2019

Cloud Run for Anthos on Google Cloud Beta release.

March 24, 2019

Cloud Run for Anthos on Google Cloud version 0.4.0-gke.2 is now available on GKE master versions 1.12.6-gke.0, 1.11.8-gke.4, and 1.11.7-gke.15.

Knative serving has been updated to 0.4.0. See the Knative serving 0.4.0 release notes for more information.

Request logs are not displayed in the logs panel in this release.

Cloud Run for Anthos on Google Cloud is incompatible with GKE versions 1.10.12-gke.7, 1.11.6-gke.11, 1.12.5-gke.5. If you are using one of these GKE versions with the add-on enabled, you must upgrade to a newer version of GKE.