GitLab CI and Distributed Builds
Google Cloud integrations for secure Cloud Run deployments at GitLab

Google Cloud integrations for secure Cloud Run deployments at GitLab

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.

Read the original post ↗