View a markdown version of this page

Menyesuaikan awalan repositori untuk menarik ECR ke ECR melalui cache - Amazon ECR

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menyesuaikan awalan repositori untuk menarik ECR ke ECR melalui cache

Aturan cache tarik mendukung awalan repositori cr dan awalan repositori hulu. A walan repositori cr adalah awalan namespace repositori di registri cache Amazon ECR yang terkait dengan aturan. Semua repositori yang menggunakan awalan ini menjadi repositori berkemampuan cache pull through untuk registri hulu yang ditentukan dalam aturan. Misalnya, awalan prod berlaku untuk semua repositori yang dimulai denganprod/. Untuk menerapkan template ke semua repositori di registri Anda yang tidak memiliki aturan pull through cache terkait, gunakan ROOT sebagai awalan.

penting

Selalu ada asumsi / yang diterapkan pada akhir prefiks. Jika Anda menentukan ecr-public sebagai awalan, Amazon ECR memperlakukannya sebagaiecr-public/.

Awalan repositori h ulu cocok dengan nama repositori hulu. Secara default, ini disetel keROOT, yang memungkinkan pencocokan dengan repositori hulu apa pun. Anda dapat mengatur awalan repositori h ulu hanya jika awalan repositori Amazon ECR memiliki ROOT nilai non.

Tabel berikut menunjukkan pemetaan antara nama repositori cache dan nama repositori hulu berdasarkan konfigurasi awalan mereka dalam aturan cache tarik melalui.

Ruang nama cache

Ruang nama hulu

Hubungan pemetaan (repositori cache → repositori hulu)

ecr-publik

ROOT (default)

ecr-public/my-app/image1 → my-app/image1

ecr-public/my-app/image2 → my-app/image2

AKAR

AKAR

my-app/image1 → my-app/image1

tim-a

tim-a

team-a/myapp/image1 → team-a/myapp/image1

aplikasi saya

aplikasi hulu

my-app/image1 → upstream-app/image1