gitlab-container-registry: convert to distroless
Summary
As part of FY24Q4 Distroless two GitLab first-party UBI co... (gitlab-org&11826 - closed), our best targets includes the gitlab-containter-registry
container.
The gitlab-container-registry
container serves a complex purpose, but has few requirements outside of its own codebase. It is a key part of the cloud native deployment, which can be moved to a thoroughly minimized, and converted to use distroless patterns.
Acceptance
- All requirements for the intended function of the container are determined
- The containers contents are the bare minimum required to meet these requirements
-
The containers are based upon a 'distroless' base
- ubi-micro
-
debian(ish) (this may be a
debootstrap
, or other means such as Google's distroless base)