Dokumen ini memberikan ringkasan tentang Artifact Registry gcr.io
repositori tambahan. gcr.io
repositori memungkinkan pengguna Container Registry mengelola
infrastruktur Google Cloud mereka yang sudah ada dengan menyimpan image container
di Artifact Registry dan permintaan dukungan ke gcr.io
URL yang sama dengan yang digunakan
oleh Container Registry.
gcr.io
repositori yang dihosting di Artifact Registry adalah
Tersedia Umum
fitur tersebut, dan akan terus berfungsi setelah penghentian Container Registry.
Untuk bertransisi ke repositori gcr.io
di Artifact Registry, ikuti
petunjuk di
Migrasikan secara otomatis ke Artifact Registry.
Informasi latar belakang tentang penghentian Container Registry
Organisasi yang belum pernah menggunakan Container Registry sebelum
8 Januari 2024 memiliki repositori gcr.io
baru yang dihosting di
Artifact Registry secara default.
Project Google Cloud yang belum menggunakan Container Registry sebelum
15 Mei 2024 memiliki repositori gcr.io
baru yang dihosting di Artifact Registry.
Container Registry akan tetap tersedia hingga 18 Maret 2025 di project yang salah satu tindakan berikut terjadi sebelum 15 Mei 2024:
- Anda telah mengaktifkan Container Registry API di project.
- Anda mengirim image ke host registry di project.
Untuk mempelajari lebih lanjut penghentian Container Registry, lihat Penghentian Container Registry.
Dukungan domain gcr.io
Artifact Registry mendukung permintaan ke domain gcr.io
di gcr.io
repositori di lokasi multi-regional yang sesuai dengan Container Registry.
lokasi {i>host<i}.
Nama host Container Registry | Lokasi repositori Artifact Registry | Nama repositori Artifact Registry |
---|---|---|
gcr.io | us | gcr.io |
asia.gcr.io | asia | asia.gcr.io |
eu.gcr.io | europe | eu.gcr.io |
us.gcr.io | us | us.gcr.io |
Konfigurasi bucket penyimpanan
Saat Anda membuat repositori di Artifact Registry, Artifact Registry tidak membuat bucket Cloud Storage yang sesuai di project Anda. Jika Anda memiliki otomatisasi untuk Container Registry yang berinteraksi langsung dengan bucket penyimpanan, Anda harus mengupdatenya untuk membuat perubahan yang sesuai pada repositori Artifact Registry.
Misalnya, jika Anda memberikan izin Cloud Storage secara terprogram pada
untuk Container Registry, Anda harus memperbarui otomatisasi tersebut untuk memberikan
Izin Artifact Registry pada repositori Artifact Registry yang menghosting image untuk
domain gcr.io
.
Batasan
Batasan berikut berlaku untuk repositori gcr.io
Artifact Registry:
- Saat bertransisi dari Container Registry, Anda tidak dapat memetakan Container Registry ke repositori Artifact Registry di project lain.
- Setiap nama host Container Registry hanya dipetakan ke satu nama host yang sesuai
Repositori
gcr.io
Artifact Registry dalam multi-region yang sama. - Nama untuk repositori
gcr.io
telah ditetapkan sebelumnya dan Anda tidak dapat mengubahnya.
Jika Anda membutuhkan kontrol lebih
banyak atas lokasi repositori Anda, Anda dapat
melakukan transisi ke repositori standar di Artifact Registry
pkg.dev
. Karena repositori standar tidak
memiliki dukungan untuk
gcr.io
, pendekatan transisi ini memerlukan lebih banyak perubahan pada
otomatisasi dan alur kerja. Lihat Memilih opsi transisi untuk mempelajari
tentang perbedaan fitur.
Langkah selanjutnya
- Gunakan alat migrasi otomatis untuk melakukan transisi ke
gcr.io
atau repositori Artifact Registry standar.