Registri unificati per pacchetti e immagini container accanto al codice e al CI/CD. Pubblicazione, archiviazione, controllo degli accessi e gestione del ciclo di vita degli artefatti.
GitLab Packages & Container Registry risolve il problema dell’archiviazione e della distribuzione degli artefatti di sviluppo in un unico posto con repository e pipeline. Questo è importante per la stabilità della distribuzione: le dipendenze, le build e le immagini dei container devono essere disponibili in modo prevedibile, con diritti di accesso chiari e una cronologia delle pubblicazioni.
Package Registry consente di utilizzare GitLab come registro privato o pubblico per diversi tipi di pacchetti e artefatti, in modo che i team e i servizi possano prendere le dipendenze da una fonte controllata. Container Registry fornisce l’archiviazione delle immagini dei container utilizzate per il deployment, il testing e l’esecuzione delle applicazioni. I meccanismi integrati di gestione del ciclo di vita (ad esempio, la pulizia dei tag obsoleti e le regole di immutabilità) aiutano a controllare l’archiviazione e a ridurre i costi.
I registri sono spesso utilizzati insieme a GitLab CI/CD: la pipeline raccoglie, etichetta e pubblica automaticamente pacchetti e immagini, mentre la sicurezza è rafforzata tramite GitLab Security & Compliance.