Skip to content

ruteee/kubeflow-pipeline-gcp-deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

42 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

KubeFlow Pipeline + GitHub Actions and GCP ๐Ÿš€

This is a simple example of setting up a Kubeflow Pipeline and automating deployment with GitHub Actions using GCP services.

Hereโ€™s a quick rundown of how it works:

Pipeline Setup: The pipeline is written in Python using the Kubeflow Pipelines framework.

Execution: The pipeline runs on Vertex AI.

Deployment: A GCP Cloud Function is used to kick off the pipeline execution.

Scheduling: A GCP Scheduler is set up to handle the pipeline execution timing. At the scheduled time, it sends a message to a Pub/Sub topic, which kicks off the process.

Trigger: The Pub/Sub topic activates the Cloud Function, starting the pipeline on Vertex AI.

About

KubeFlow Pipeline + GitHub Actions and GCP ๐Ÿš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages