Aller au contenu

Service : Packages

Registres d'artefacts et gestion de paquets : conteneurs, librairies, binaires.

Vue d'ensemble

Propriété Valeur
Domaine Engineering
Statut 🔴 Conception
Dépendances IAM (Identity & Access), SCM

Produits

Produit Description Statut
Container Registry Registre d'images de conteneurs (OCI) A venir
Package Registry Registre de paquets (npm, PyPI, Maven, Go) A venir
Proxy Cache Cache des registres publics (Docker Hub, npmjs) A venir

Composants d'exploitation

Composant Rôle dans le service Référence
Système Serveur de registre Système
Stockage Stockage des artefacts Stockage

Control Plane

Activation des produits

Création de registres via l'interface ou API. Configuration du proxy cache.

Interface de gestion

  • UI — Gestion des registres et artefacts
  • CLI — podman login, npm publish, pip install depuis le registre prive

Rôles et utilisateurs

Rôle Périmètre Permissions
Administrateur Registres Créer/supprimer des registres, gérer les quotas
Opérateur Artefacts Gérer les politiques de rétention, purger
Utilisateur Artefacts Pull et push d'artefacts

Cycle de vie

Déploiement

Installation du registre, configuration des politiques de rétention et du proxy cache.

Opération

Monitoring du stockage, purge des artefacts obsolètes, mise à jour.

Recovery Plan

Sauvegarde des metadonnees et des artefacts critiques. Les artefacts rebuilables peuvent être regeneres via CI/CD.

Decommissionnement

Export des artefacts critiques, suppression du registre.

SLA / SLO

Indicateur Cible
Disponibilité 99.9%
RPO 4h
RTO 1h

A venir

Ce service est en conception.