Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/googlecloudplatform/migrate-from-app-engine-to-cloud-run
Helper library and webpage to migrate from App Engine to Cloud Run
https://github.com/googlecloudplatform/migrate-from-app-engine-to-cloud-run
app-engine cloud-run
Last synced: 4 months ago
JSON representation
Helper library and webpage to migrate from App Engine to Cloud Run
- Host: GitHub
- URL: https://github.com/googlecloudplatform/migrate-from-app-engine-to-cloud-run
- Owner: GoogleCloudPlatform
- License: apache-2.0
- Created: 2020-05-19T20:26:20.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-10-04T00:46:23.000Z (over 1 year ago)
- Last Synced: 2024-04-14T09:17:17.769Z (10 months ago)
- Topics: app-engine, cloud-run
- Language: JavaScript
- Homepage: https://googlecloudplatform.github.io/migrate-from-app-engine-to-cloud-run/
- Size: 86.9 KB
- Stars: 31
- Watchers: 4
- Forks: 10
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# App Engine to Cloud Run migration tool
**[Open online tool](https://googlecloudplatform.github.io/migrate-from-app-engine-to-cloud-run/)**
Helper tool to migrate an App Engine service to a Cloud Run service.
## How to use
### User interface
* Open index.html or [click here](https://googlecloudplatform.github.io/migrate-from-app-engine-to-cloud-run/)
* 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](https://github.com/GoogleCloudPlatform/app-engine-cloud-run-converter/blob/master/index.js#L28)
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](https://img.youtube.com/vi/XXP6QIS8VME/0.jpg)](https://www.youtube.com/watch?v=XXP6QIS8VME)
This is not an officially supported Google product.