Benutzer-Werkzeuge

Webseiten-Werkzeuge


hackspace:infrastruktur:git

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
hackspace:infrastruktur:git [23.02.2021 13:16] Lukas Rugehackspace:infrastruktur:git [18.01.2026 03:04] (aktuell) – [Gitlab-Ci] Paul
Zeile 1: Zeile 1:
-====== Git (Nutzerdoku) ======+====== Git (Nutzungshinweise) ======
  
-Das Gitlab ist unter https://git.chaotikum.org erreichbar und ist für alle Personen mit ihrem [[infrastruktur:container:ldap|LDAP Account]] nutzbar.+Das Gitlab ist unter https://git.chaotikum.org erreichbar und ist für alle Personen mit ihrem [[infrastruktur:container:ldap|LDAP-Account]] nutzbar.
  
-===== SSH Einrichten ====== +==== Gitlab-Ci ==== 
-Unser git ist etwas besonders, daher bei Einrichten des SSH Keys bitte auf den Port (617 anstelle von 22) achten.+Das Gitlab hat zwei shared-runner:
  
 +^ name            ^ tags                  ^ specs                          ^ runs untagged jobs  ^ Time Limit  |
 +| runner-02                             | 8GB RAM, 10 vCores, 200GB HDD  | yes                 | 9 hours     |
 +| runner-03       | ''ssd, lightweight''  | 4GB RAM, 4 vCores, 60GB SSD    | no                  | 10 Minutes  |
 +| gr01-case-nbsp  | ''ssd''               | 4GB RAM, 3 vCores, 80GB SSD    | yes                 | 60 Minutes  |
  
-Das heißt, wenn irgendetwas (wie git selber) eine URL nimmt die mit ''<nowiki>ssh://</nowiki>'' anfängt, sollte da '':617'' drin vorkommen. Gitlab generiert die Repository-URLs direkt in der Form. +**Benutze die ''ssd''-runner bitte nur wenn 1) kein Job länger als 10 Minuten läuft 2nicht storageintensiv sind.**
- +
-Wenn man manuell per SSH testen/debuggen will, muss man ''-p 617'' mit angeben, das sieht dann so aus: +
- +
-  $ ssh git@git.chaotikum.org -T -p 617 +
-  Welcome to Gitlab, <Name>+
- +
- +
-Du hast noch keinen SSH-Key, [[https://docs.gitlab.com/ee/ssh/|schau mal hier]] und dann so in [[https://git.chaotikum.org/|unserem Gitlab]] [[https://docs.gitlab.com/ee/gitlab-basics/create-your-ssh-keys.html|einrichten (Anleitung)]]. +
-==== Geplante Wartungen ==== +
- +
-Während der Wartungsphasen kann es zu Unterbrechungen des Systems kommen. +
- +
-{{topic>:infrastruktur:wartung:git?wartungsfenster -done&nodate&nouser&desc&table}} +
- +
-(sofern kein Termin angezeigt wird, ist aktuell keine Wartung geplant)+
  
 ====Datenschutz==== ====Datenschutz====
 === Veröffentlichen von Repos=== === Veröffentlichen von Repos===
-Bitte bedenkt, dass ihr bei der Veröffentlichung eines bisher nicht öffentlichen Repos die Displaynamnes und E-Mail-Adressen aller Personen veröffentlicht, die bisher an dem Projekt mitgewirkt haben. Prüft, ob dies mit diesen Menschen OK ist. Sonst setzt bitte ein neues öffentliches Repo auf.+Bitte bedenkt, dass ihr bei der Veröffentlichung eines bisher nicht öffentlichen Repos die Displaynamnes und E-Mail-Adressen aller Personen veröffentlicht, die bisher an dem Projekt mitgewirkt haben. Prüft, ob diese Menschen damit einverstanden sind, sonst setzt bitte ein neues öffentliches Repo auf. 
 ===Weitere Infos=== ===Weitere Infos===
-Informationen über die im System anfallenden Daten und den Umgang mit ggf. existierenden persönlichen Daten findest du in der [[https://chaotikum.org/datenschutzerk/|Datenschutzerklärung des Chaotikum e.V.]].+Informationen über die im System anfallenden Daten und den Umgang mit gegebenenfalls existierenden persönlichen Daten findest du in der [[https://chaotikum.org/datenschutzerk/|Datenschutzerklärung des Chaotikum e.V.]]. 
 ==== Administration ==== ==== Administration ====
-Die Doku zu Administration findet sich [[infrastruktur:container:git|hier]]. Dort kann nachgelesen werden, wer aktuell die Administration macht. Dieser Mensch ist auch Ansprechpartner.+In der [[infrastruktur:container:git|Doku zu Administration]] kann nachgelesen werden, wer aktuell die Administration macht. Dieser Mensch ist auch Ansprechpartner. 
 + 
 +~~NOCACHE~~
hackspace/infrastruktur/git.1614086177.txt.gz · Zuletzt geändert: von Lukas Ruge