Einheitliche Register für Pakete und Container-Images neben Code und CI/CD. Veröffentlichung, Speicherung, Zugriffskontrolle und Lebenszyklusverwaltung von Artefakten.
GitLab Packages & Container Registry löst das Problem der Speicherung und Verteilung von Entwicklungsartefakten an einem Ort mit Repositorys und Pipelines. Dies ist wichtig für die Stabilität der Bereitstellung: Abhängigkeiten, Builds und Container-Images müssen vorhersehbar verfügbar sein, mit klaren Zugriffsrechten und einer Historie der Veröffentlichungen.
Mit Package Registry können Sie GitLab als private oder öffentliche Registry für verschiedene Arten von Paketen und Artefakten verwenden, damit Teams und Dienste Abhängigkeiten aus einer kontrollierten Quelle beziehen können. Container Registry ermöglicht die Speicherung von Container-Images, die für die Bereitstellung, das Testen und das Ausführen von Anwendungen verwendet werden. Integrierte Mechanismen zur Lebenszyklusverwaltung (z. B. Bereinigung veralteter Tags und Unveränderbarkeitsregeln) helfen dabei, die Speicherung zu kontrollieren und Kosten zu senken.
Am häufigsten werden Registries zusammen mit GitLab CI/CD verwendet: Die Pipeline sammelt, taggt und veröffentlicht Pakete und Images automatisch, während die Sicherheit durch GitLab Security & Compliance erhöht wird.