This documentation is for the Latest version of Cloud Run for Anthos, which uses Anthos fleets and Anthos Service Mesh. Learn more.

The past version has been archived but the documentation remains available for existing users.

Cloud Run for Anthos fleet installation overview

Cloud Run for Anthos is supported on Anthos clusters through Anthos fleets and in-cluster Anthos Service Mesh. To learn more about Cloud Run for Anthos, see the architectural overview.

New installations

Choose the installation method that matches the location of your Anthos cluster:

On Google Cloud
For the Google Kubernetes Engine clusters in your Anthos fleet that are running on Google Cloud. See the on Google Cloud install prerequisites.
Outside Google Cloud
For the Anthos clusters in your fleet that are hosted and running outside Google Cloud. See the outside Google Cloud install prerequisites.

Upgrading "free trial" installations

Previous "free trial" installations of Cloud Run for Anthos were enabled in clusters as a "GKE add-on". Beginning with Anthos version 1.8, Cloud Run for Anthos must be installed as an Anthos fleet component with Anthos Service Mesh.

To migrate your existing Cloud Run for Anthos installation to use an Anthos fleet and Anthos Service Mesh, choose the corresponding guide for your cluster:

Migrate off Cloud Run for Anthos

If Anthos does not meet your needs, you can migrate your existing Cloud Run for Anthos workloads to run on other products. Learn how to migrate your workloads.

What's new in Cloud Run for Anthos fleet installations

The changes to the installation of Cloud Run for Anthos provide the following:

  • Anthos fleets enable you to manage and upgrade your Cloud Run for Anthos installation independently of the other Anthos components.

  • Anthos Service Mesh version 1.12 is another component of your Anthos fleet, which now decouples Cloud Run for Anthos from your service mesh administration and maintenance tasks. Use of Anthos Service Mesh brings your installation to parity with the rest of Anthos and also removes the dependencies and those limitations of the previously bundled Istio version.

  • Fleet-wide access and administration across your Anthos clusters:

    • Full integration with Anthos fleet components. Like Anthos Service Mesh, your Cloud Run for Anthos installation gains support within and across your Anthos environment.

    • You can use Terraform to manage your configurations, for example Setup Anthos on Google Cloud.

  • Your Cloud Run for Anthos installation is always up-to-date. The appdevexperience-operator operator that runs in your cluster automatically rolls out the latest version of Cloud Run for Anthos as new pods are created.