A simple harbor helm chart, which is less scary to configure than the official chart.
Note
For compliance with core components, Harbor builds the adapter service binaries into Docker images based on Photon OS. For this reason you will encounter docker-images named with the suffix -photon to denote the use of Photon OS.
Harbor is made up of a few parts:
| component | description |
|---|---|
harbor core |
admin and API server |
harbor registry |
docker registry |
harbor portal |
Web UI & Auth |
harbor job service |
job execution queue service |
harbor exporter |
metrics exporter |
| trivy | this does security scanning |
| nginx | HTTP Proxy |
| redis | job metadata, data cache |
| postgres | metadata of Harbor models (users, projects etc...) |
| s3 | data persistence for artifacts |
