taiwan-voting-guide / data-pipeline

0 stars 2 forks source link

Build Infra - Deployment & CI/CD #14

Open bangyuwen opened 1 year ago

bangyuwen commented 1 year ago
  1. Prefect Cloud
  2. CI/CD - Github action
  3. GCP Project - Compute Engine
iml885203 commented 1 year ago
  1. GCP Project - Cloud Run

domain: http://voting-guide.tw/

cc @gnituy18

iml885203 commented 1 year ago

我留錯位子了,原來這是 for data-pipeline 的 🫣

我在另開一張 for backend/frontend 的

rainyjonne commented 1 year ago

Dockerfile for building prefect cloud has done. More enhancement can be made in the future.

rainyjonne commented 1 year ago
  1. add Dockerfile to run prefect agent
  2. add CICD github action yaml file for submitting deploy flow files to prefect cloud and run by agent Note1: container id should be set in action secret everytime comput engine instance restart Note2: now only pushes to prefect-infra branch will cause the trigger (should change to main or other branches in the future