integrating gitlab with harbor
### Context
[Harbor](https://goharbor.io/) is an open-source registry that secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities, and signs images as trusted. Harbor, a CNCF Graduated project, delivers compliance, performance, and interoperability to help you consistently and securely manage artifacts across cloud-native compute platforms like Kubernetes and Docker.
### Problem to solve
There are GitLab customers that rely on Harbor as their container registry. But, they'd like to avoid switching between the Harbor application and GitLab.
### Proposal
Provide an integration with Harbor that allows users to enter credentials to their Harbor registry and view their images in the GitLab application.
### Links / references
https://goharbor.io/,
https://github.com/goharbor/harbor
-----
This integration moves under ~"group::container registry" with https://gitlab.com/gitlab-org/gitlab/-/issues/438682#note_1797559149, for full context see description of https://gitlab.com/gitlab-org/gitlab/-/issues/438682+.
epic