
1/15/2025 · Regnard Raquedan
What this post added
This post details the integration of GitLab CI/CD with Google Cloud's Workload Identity Federation, Artifact Registry, and Cloud Run. It provides step-by-step instructions for configuring these services, including setting up IAM policies, creating Artifact Registry repositories, and defining `.gitlab-ci.yaml` to build Docker images, push them to Artifact Registry, and deploy them to Cloud Run. The post also includes example `.gitlab-ci.yaml` configurations and highlights the security benefits of using Workload Identity Federation.