Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://googlecloudplatform.github.io/app-engine-cloud-run-converter
Helper library and webpage to migrate from App Engine to Cloud Run
https://googlecloudplatform.github.io/app-engine-cloud-run-converter
app-engine cloud-run
Last synced: 4 days ago
JSON representation
Helper library and webpage to migrate from App Engine to Cloud Run
- Host: GitHub
- URL: https://googlecloudplatform.github.io/app-engine-cloud-run-converter
- Owner: GoogleCloudPlatform
- License: apache-2.0
- Created: 2020-05-19T20:26:20.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-09T02:27:19.000Z (3 months ago)
- Last Synced: 2024-10-29T18:37:28.583Z (3 months ago)
- Topics: app-engine, cloud-run
- Language: JavaScript
- Homepage: https://googlecloudplatform.github.io/migrate-from-app-engine-to-cloud-run/
- Size: 89.8 KB
- Stars: 32
- Watchers: 16
- Forks: 10
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cloud-run - App Engine to Cloud Run migration tool
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.