Personnalisation des préfixes de référentiel pour l'ECR vers le cache d'extraction ECR - Amazon ECR

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Personnalisation des préfixes de référentiel pour l'ECR vers le cache d'extraction ECR

Les règles de cache extractibles prennent en charge à la fois le préfixe du référentiel ecr et le préfixe du référentiel en amont. Le préfixe de référentiel ecr est le préfixe d'espace de noms de référentiel dans le registre de cache Amazon ECR associé à la règle. Tous les référentiels utilisant ce préfixe deviennent des référentiels compatibles avec le cache extractible pour le registre en amont défini dans la règle. Par exemple, le préfixe « » prod s'applique à tous les référentiels commençant par. prod/ Pour appliquer un modèle à tous les référentiels de votre registre auxquels aucune règle de cache d'extraction n'est associée, utilisez-le ROOT comme préfixe.

Important

Il y a toujours un / supposé/appliqué à la fin du préfixe. Si vous spécifiez ecr-public comme préfixe, Amazon ECR le traite comme ecr-public/.

Le préfixe du référentiel en amont correspond au nom du référentiel en amont. Par défaut, il est défini surROOT, ce qui permet de faire correspondre n'importe quel référentiel en amont. Vous pouvez définir le préfixe du référentiel en amont uniquement lorsque le préfixe du référentiel Amazon ECR n'a pas de valeur. ROOT

Le tableau suivant montre le mappage entre les noms de référentiels de cache et les noms de référentiels en amont en fonction de leurs configurations de préfixes dans les règles de cache d'extraction.

Espace de noms du cache

Espace de noms en amont

Relation de mappage (dépôt de cache → référentiel en amont)

ecr-public

ROOT (par défaut)

ecr-public/my-app/image1my-app/image1

ecr-public/my-app/image2my-app/image2

RACINE

RACINE

my-app/image1my-app/image1

équipe-a

équipe-a

team-a/myapp/image1team-a/myapp/image1

mon-app

appli en amont

my-app/image1upstream-app/image1