Secure and fast deployments to Google Agent Engine with GitLab
Feb 26, 2026Regnard Raquedan

Summary
This post details the integration of GitLab CI/CD with Google Cloud's Agent Engine for deploying AI agents. It covers configuring Workload Identity Federation for secure, keyless authentication between GitLab and Google Cloud, setting up necessary IAM roles (`roles/aiplatform.user`, `roles/storage.objectAdmin`), and creating a `.gitlab-ci.yml` pipeline that leverages GitLab's built-in security scanning (Dependency-Scanning, SAST, Secret-Detection) and the ADK CLI for deployment. The process streamlines AI agent deployment by automating security checks and cloud permissions.