Harbor#
Harbor est une OCI registry permettant de stocker des images de conteneurs, chart Helm, objets OCI1.
Warning
Actuellement (04/09/2024) :
- Quay sur ocb-corp reste la docker registry de référence pour Caascad et NGOT
- L'OCI Registry Harbor est la cible pour la future plateforme Obby.
Architecture#
Harbor est actuellement déployé sur ocb-corp et NGOT :
- ocb-corp : https://harbor.ocb-corp.caascad.com
- NGOT Prod : https://oci-registry.obs-corp-prd.cloudservicesfactory.com
- NGOT Staging : https://oci-registry.obs-corp-stg.csfpriv.com.
Organisation des projets#
Les projets sont des espaces de stockage d'artefacts OCI. Par défaut, ils sont privés (à l'exception du projet library qui est crée au déploiement d'Harbor) et sans quotas.
Par environnements#
dev,stgetprd: Contiennent les images finales utilisables pour les déploiementsdev-cache,stg-cache: Contiennent les layers utilisés lors de la construction des images par Kaniko.
Proxy-cache#
Les proxy-caches permettent d'accéder aux registries publiques. Ils diminuent l'usage du réseau et évitent d'atteindre les limites d'appel aux services.
proxy-cache-docker-io: Accès à l'OCI registry Docker.ioproxy-cache-quay-io: Accès à l'OCI registry Quay.io- Etc.
-
Organisation Communiste Internationaliste. ↩
