Browse articles that include the tutorial tag
Integrate external security scanners into your DevSecOps workflow
Learn how to bring Snyk scan results into the merge request widget by parsing JSON artifacts and leveraging the SARIF file format.
10 best practices for using AI-powered GitLab Duo Chat
Explore tips and tricks for integrating GitLab Duo Chat into your AI-powered DevSecOps workflows. Plus, expert advice on how to refine chat prompts for the best results.
Simplify your cloud account management for Kubernetes access
In this tutorial, learn how to use the GitLab agent for Kubernetes and its user impersonation features for secure cluster access.
The ultimate guide to least privilege access with GitLab
This tutorial demonstrates how to achieve least privilege access using custom roles, security policies, compliance pipelines, branch protections, and more.
Refactoring a CI/CD template to a CI/CD component
CI/CD components are the next generation of CI/CD templates, enhancing pipeline creation and maintenance. Learn how to transition from templates to components.
How-to: Detecting secrets in video content
GitLab’s Security team identifies and mitigates security risks in video content by searching for API keys or other sensitive tokens. Here's how we do it (with an assist from AI) and how you can, too.
How to integrate custom security scanners into GitLab
Learn how to extend the DevSecOps platform by adding custom security scanners to your workflows (includes an easy-to-follow tutorial).
New to GitLab and not sure where to start?
Get started guideLearn about what GitLab can do for your team
Talk to an expert