GitLab

Manage CI/CD credentials with GitLab Secrets Manager

May 21, 2026Joe Randazzo
Manage CI/CD credentials with GitLab Secrets Manager
SummaryAI, from the source post

Introduces GitLab Secrets Manager, a new capability built on OpenBao, for managing CI/CD credentials. It allows secrets to be scoped to specific jobs based on environment, branch, and protection status, reducing the blast radius of leaks. Secrets are declared in `.gitlab-ci.yml` using the `secrets:` keyword and are passed to jobs via temporary files. Access control is managed through existing GitLab group and project permissions. Audit logs for secret management and reads are now available.

More from the GitLab Secrets Manager trail