Google Cloud Platform

CI/CD Pipeline

GitHub β†’ Cloud Build β†’ Artifact Registry β†’ Cloud Run / GKE
Zone 01
Developer
Tooling
πŸ™
GitHub
Repository
main branch
βš™οΈ
GitHub Actions
workflow trigger
.github/workflows
trigger
Zone 02
CI/CD
Pipeline
πŸ—οΈ
Cloud Build
build Β· test Β· lint
cloudbuild.yaml
πŸ“¦
Artifact Registry
Docker image
gcr.io/project/app
deploy
Zone 03
Google Cloud
Runtime
choose runtime
☁️
Cloud Run
serverless Β· autoscale
0 β†’ N instances
☸️
GKE
Kubernetes cluster
Autopilot / Standard
git push Β· trigger
build Β· push image
deploy