migrate-from-app-engine-to-cloud-run icon indicating copy to clipboard operation
migrate-from-app-engine-to-cloud-run copied to clipboard

Helper library and webpage to migrate from App Engine to Cloud Run

App Engine to Cloud Run migration tool

Open online tool

Helper tool to migrate an App Engine service to a Cloud Run service.

How to use

User interface

  • Open index.html or click here
  • Copy paste your app.yaml
  • Enter other information (project ID, region...)
  • Get your Cloud Run configuration file and deployment commands.

Programatically

Load the app-to-run.js module in your codebase with:

import { appToRun } from './app-to-run.js';

Then invoke appToRun() with an object containing the App Engine configuration. See this example

TODO: document the exact API when it is stable.

Demo

See it in action in this end to end demo on Youtube:

App Engine to Cloud Run on Youtube

This is not an officially supported Google product.