Benutzer-Werkzeuge

Webseiten-Werkzeuge


prebuilt_systems:ucs:gitlabintegration_in_ucs

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
prebuilt_systems:ucs:gitlabintegration_in_ucs [2025/11/29 16:37] lomaprebuilt_systems:ucs:gitlabintegration_in_ucs [2025/11/30 18:27] (aktuell) boospy
Zeile 1: Zeile 1:
 ====== Gitlabintegration in UCS ====== ====== Gitlabintegration in UCS ======
 +Du möchtest dich gerne für unsere Hilfe erkenntlich zeigen 8-o. Gerne. Wir bedanken uns bei dir für deine Spende! 🙏 \\
 +[[https://www.paypal.com/donate/?hosted_button_id=JTFYJYVH37MNE|{{:spenden.gif|}}]] \\
 +\\
 +Zum frei verfügbaren [[:apt-repository|Apt-Repository]]
 +\\
 +GITLAB: [[https://git.osit.cc|{{:gitlab_logo.png?nolink&60|}}]]
 +\\
 +\\
 +Es gab mal eine [[https://www.univention.com/products/app-catalog/gitlab/|GitLAB-App im Univention Appcenter]]. Nachdem diese nun nicht mehr verfügbar ist, möchte man doch sein eigens installiertes Gitlab in UCS auf die Gleiche Weise integrieren. In dem HowTo wird ausschließlich die **Anbindung via LDAP an GitLAB** beschrieben. Dies könnte man natürlich auch per [[https://help.univention.com/t/memberof-attribute-group-memberships-of-user-and-computer-objects/6439|Gruppenmitgliedschaft (memberOf)]] verwirklichen. Hier erfährts du wie sich das mit einem eigenen Filter integrieren lässt, der dann auch recht hübsch in der UCS Verwaltung aussieht. Mitlerweile gibt es auch schon die Integration mit [[https://docs.gitlab.com/administration/auth/oidc/#configure-keycloak|OpenID/Keycloak für GitLAB-Community]].
  
-Es gab mal eine GitLAB-App im Univention Appcenter: https://www.univention.com/products/app-catalog/gitlab/ Nachdem diese nun nicht mehr verfügbar ist, möchte man doch sein eigens installiertes Gitlab in UCS auf die Gleiche Weise integrieren. Herfür benötigen wir einige Dinge. 
  
-Als erstes importieren wir das LDAP-Schema. Lade dir dieses Schema in deinen UCS-Master herunter und importiere es:+===== Konfiguration auf UCS ===== 
 + 
 +Als erstes importieren wir das LDAP-Schema (falls noch nicht vorhanden). Lade dir dieses Schema in deinen UCS-Master (Primary Directory Node) herunter und importiere es:
 <file plain gitlab.shema> <file plain gitlab.shema>
 attributetype ( 1.3.6.1.4.1.10176.5000.27686.13748.54483.79322.81889.11904.95723.1135.1.1 attributetype ( 1.3.6.1.4.1.10176.5000.27686.13748.54483.79322.81889.11904.95723.1135.1.1
prebuilt_systems/ucs/gitlabintegration_in_ucs.1764434251.txt.gz · Zuletzt geändert: (Externe Bearbeitung)