CNG project to depend only on gitlab.com resources
Problem to solve
The GitLab CNG project includes all Docker images per component needed to run GitLab. Some of the images are pulled from Docker Hub, which creates an external dependency on Docker Hub, slows down builds and introduces risk into the pipeline.
Utilize the Dependency Proxy for proxying and caching images for the CNG project that are currently being pulled from Docker Hub.
- Rely only on gitlab.com resources for build time
- Dogfood the Dependency Proxy, so that we can better understand on how to iterate on the feature