Versionsverwaltung: GitLab 14.6 vereinheitlicht Zugriff auf gespiegelte Server

Neben einer einheitlichen URL zum Lese- und Schreibzugriff auf gespiegelte Instanzen führt das Release Logging für GitLab-Agents im Kubernetes-Cluster ein.

In Pocket speichern vorlesen Druckansicht 4 Kommentare lesen

(Bild: Gorodenkoff/Shutterstock.com)

Lesezeit: 2 Min.
Von
  • Rainald Menge-Sonnentag

Das GitLab-Team hat Version 14.6 der Versionsverwaltungsplattform veröffentlicht. Das letzte Release im Jahr 2021 bringt vergleichsweise wenige Neuerungen mit. Nennenswert ist der einheitliche Zugriff auf gespiegelte Instanzen über GitLab Geo, das Logging für GitLab Agents und eine Komfortanpassung für das Editieren von Wikis.

Das vor vier Jahren in Version 10.2 eingeführte GitLab Geo spiegelt die primäre Instanz in andere geografische Regionen. Es soll die Zugriffszeiten für international verteilte Teams verbessern. Für Git-Operationen bietet die Plattform eine einheitliche URL über alle Instanzen. Für den Zugriff auf die Weboberfläche und die API war jedoch jeweils die spezifische URL der sekundären Site erforderlich, die reinen Lesezugriff bot.

Die verteilten Geo-Installationen erhalten neuerdings eine einheitliche URL für alle Zugriffsoperationen

(Bild: GitLab)

Mit GitLab 14.6 erfolgt der Zugriff über eine einheitliche URL, die automatisch auf die nächstgelegene Instanz verweist. Damit sind auch Schreiboperationen transparent möglich, die über einen Proxy auf die primäre Instanz erfolgen. Für neue Geo-Installationen legt GitLab standardmäßig eine einheitliche URL an, und für das Anpassen existierender Geo-Sites findet sich eine Anleitung in der GitLab-Dokumentation.

Eine Komfortanpassung vereinfacht das Bearbeiten von Wiki-Einträgen: Das Umschalten zwischen der Codeansicht mit Markdown-Syntax und dem WYSIWYG-Interface erfolgt neuerdings nahtlos, ohne die Inhalte speichern zu müssen.

Eine weitere Neuerung betrifft den seit Version 13.4 verfügbaren Agent für Kubernetes, der seit GitLab 14.5 auch in der kostenlosen Free-Variante enthalten ist. Er bietet neuerdings eine Aktivitätsliste mit diversen Events. Das Log enthält zum Start Informationen zu Verbindungen und dem Status von Tokens. Künftig soll er weitere Ereignisse protokollieren. Außerdem plant das GitLab-Team ein ähnliches Logging für CI/CD-Tunnel (Continuous Integration, Continuous Delivery).

Weitere Neuerungen in Version 14.6 wie die Anpassungen des Static Application Security Testing (SAST) auf .NET 6 lassen sich dem GitLab-Blog entnehmen. GitLab Geo ist den kommerziellen Varianten Premium und Ultimate vorbehalten, womit auch die einheitliche URL nur dafür verfügbar ist. Das Logging für den GitLab Agent und die Anpassungen beim Bearbeiten von Markdown gelten für alle GitLab-Varianten.

(rme)