Container security with GitLab container registry integration
Snyk integrates with GitLab container registry to enable you to import your container images and monitor them for vulnerabilities.
Snyk tests the images you’ve imported (referred to as `projects`) for any known security vulnerabilities, testing them at a frequency you control and alerts you when new issues are detected.
Integration with GitLab container registry is available for all Snyk users.
To set up GitLab container registry integration in Snyk and start managing image vulnerabilities:
Prerequisites
  • You must be an administrator for the organization you're configuring in Snyk.
  • Snyk needs user credentials to integrate with GitLab container registry and does not support GitLab container registry when configured for single sign-on (SSO).
Configure integration
  1. 1.
    In your Snyk account, navigate to Integrations from the menu bar at the top. Under the Container Registries section, find the GitLab container registry option and click it.
  2. 2.
    In the Account credentials section, enter your GitLab container registry username and password login credentials. In the container registry name fill in the full URL to the registry you want to integrate with. To finish, click Save.
In case you are using a self-hosted GitLab container registry registry, contact us to provide you with a token. You can read more about setting up private registry integration here.
Snyk tests the connection values and the page reloads, now displaying GitLab container registry integration information, and the Add your GitLab container registry images to Snyk button becomes available. In case the connection to GitLab container registry failed, notification appears under the Connected to GitLab container registry section. Now you can use Snyk to scan your images from GitLab container registry.
Last modified 2d ago
Export as PDF
Copy link
Edit on GitHub