Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anna-geller/gcp
GCP Cloud Run Job demo
https://github.com/anna-geller/gcp
Last synced: 10 days ago
JSON representation
GCP Cloud Run Job demo
- Host: GitHub
- URL: https://github.com/anna-geller/gcp
- Owner: anna-geller
- License: apache-2.0
- Created: 2022-11-18T07:23:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-14T20:54:57.000Z (about 2 years ago)
- Last Synced: 2024-12-16T05:32:39.698Z (2 months ago)
- Language: Python
- Size: 103 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Prefect on GCP with serverless infrastructure on Google Cloud Run
The goal of this repository template is to make it easy for you to get started with Prefect on GCP.
This repository template will help you to:
- create a Prefect agent running on serverless infrastructure
- create Prefect deployments for all flows in this repository
- set up a Continuous Deployment process with GitHub Actions
- automate the process of building docker images and pushing those to the Google Artifact RegistryIdeally, you should be able to:
1. Clone this repository, or create your own repository from this template
2. Configure GitHub Actions secrets (Google Cloud Credentials and [Prefect Cloud v2](https://app.prefect.cloud/) API key)
3. Use [a bash script](agent.bash) to create all resourcesFor more detailed usage of the Cloud Run Job infrastructure block, check out [this blog post](https://medium.com/the-prefect-blog/serverless-prefect-flows-with-google-cloud-run-jobs-23edbf371175).
## Questions?
If you have any questions or issue using this template, feel free to open a GitHub issues directly on this repo, or reach out via [Discourse](https://discourse.prefect.io/) or [Slack](https://prefect.io/slack)