GitLab als Identity Provider für Dependency Track nutzen
Warum?
Als DevOps Engineer möchte ich GitLab als Identity Provider nutzen, um keinen doppelten Pflegeaufwand in Dependency Track zu haben.
Relevante Links und Bemerkungen
https://docs.dependencytrack.org/getting-started/openidconnect-configuration/ https://docs.gitlab.com/ee/integration/openid_connect_provider.html
Akzeptanzkriterien
-
Dependency Track ist als OAuth Application in GitLab eingerichtet -
OIDC Konfiguration in Dependency Track wurde durchgeführt -
OIDC Userverwaltung funktioniert über das Deployment Script -
Anmeldung an Dependency Track über OIDC funktioniert
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
Konfiguration der Applikation in GitLab -
Konfiguration in docker für Dependency Track -
Anpassen des Scripts und anlegen der User -
Testen der Verbindung -
Definition of Done wurde geprüft
Edited by Manuel Menz