Paketieren
Mit GitLab können Teams ihre Anwendungen und Abhängigkeiten paketieren, Container verwalten und Artefakte mühelos erstellen. Die private, sichere Container- und Paketregistrierung ist bereits integriert und vorkonfiguriert, so dass sie nahtlos mit der GitLab-Quellcodeverwaltung und CI/CD-Pipelines zusammenarbeitet. Beschleunige DevSecOps und ermögliche eine schnellere Markteinführung mit automatisierten Software-Pipelines, die ungehindert und ohne Unterbrechung ablaufen.
Produktkategorien
Paket-Registry
Jedes Team braucht einen Ort, um seine Pakete und Abhängigkeiten zu speichern. GitLab hat sich zum Ziel gesetzt, eine umfassende Lösung zu bieten, die in einer einzigen Anwendung integriert ist und die Paketverwaltung für alle gängigen Sprachen und Binärformate unterstützt.
Container-Registry
Eine sichere und private Registry für Docker-Images, die in GitLab integriert ist. Das Erstellen, Verschieben und Abrufen von Images funktioniert mit GitLab CI/CD standardmäßig.
Helm-Chart-Registry
Kubernetes-Cluster-Integrationen können die Vorteile von Helm Charts nutzen, um ihre Verteilungs- und Installationsprozesse zu standardisieren. Die Unterstützung einer integrierten Helm-Chart-Registry ermöglicht eine bessere, selbstverwaltete Container-Orchestrierung.
Der GitLab-Abhängigkeits-Proxy dient als Vermittler zwischen deinen lokalen Entwickler(inne)n und Automatisierungen und der Welt der Paketierung, die aus Remote-Repositories abgerufen werden müssen. Wenn du einen Caching-Proxy um eine Sicherheits- und Validierungsebene erweiterst, kannst du die Zuverlässigkeit, Genauigkeit und Überprüfbarkeit der Pakete, auf die du angewiesen bist, sicherstellen.
Abhängigkeits-Firewall
GitLab stellt sicher, dass die in deinen Paket-Registries gespeicherten Abhängigkeiten den Compliance-Richtlinien deines Unternehmens entsprechen. So kannst du verhindern, dass dein Unternehmen Abhängigkeiten verwendet, die unsicher sind oder gegen die Richtlinien verstoßen.