GitLab Integration
Send CI/CD build and deploy data as a source of change correlated to incidents.
GitLab is a DevOps platform for source control, continuous integration, and continuous delivery through GitLab CI/CD pipelines.
How AI SRE supports GitLab
AI SRE supports GitLab through two mechanisms. GitLab CI sends build and deploy data as a change source, and GitLab forwards alerts that create or update incidents.
Build and deploy webhooks: GitLab CI pipelines POST build and deploy events to AI SRE as change data for the Deploy Change Investigator.
Alert webhooks: GitLab POSTs alerts to an AI SRE webhook URL, which creates or updates incidents.
Set up GitLab
Configure GitLab as a change source and alert webhook with the following steps:
Go to GitLab CI change source to send build and deploy webhooks from GitLab CI pipelines.
Go to GitLab alert webhook to forward GitLab alerts as incidents.
Next steps
Go to GitHub Integration to ingest pull requests and send build and deploy webhooks.
Go to Jenkins Integration to send build and deploy webhooks from Jenkins pipelines.
Go to Integration Management to review all AI SRE integrations.
Last updated
Was this helpful?