Penghentian penggunaan Container Registry

Mulai 15 Mei 2023, Container Registry tidak digunakan lagi dan dijadwalkan untuk dinonaktifkan. Container Registry diganti dengan Artifact Registry.

Kami mengambil pendekatan bertahap berikut untuk menghentikan Container Registry:

  • Mulai 8 Januari 2024, di organisasi yang belum pernah menggunakan Container Registry, dan di project yang bukan milik organisasi, semua repositori gcr.io baru dihosting di Artifact Registry secara default.
  • Setelah 15 Mei 2024, project Google Cloud yang sebelumnya tidak menggunakan Container Registry hanya mendukung repositori gcr.io yang dihosting di Artifact Registry.

    Perubahan ini memengaruhi:

    • Project yang baru dibuat.
    • Project yang ada tempat Anda belum mengirim image ke Container Registry.

Saat mengaktifkan Artifact Registry API di project tanpa penggunaan Container Registry sebelumnya, Anda dapat membuat repositori gcr.io di Artifact Registry dan Artifact Registry akan mengalihkan permintaan ke domain gcr.io ke repositori Artifact Registry yang sesuai.

Container Registry masih tersedia di project tempat salah satu tindakan berikut terjadi sebelum 15 Mei 2024:

  • Anda telah mengaktifkan Container Registry API.
  • Anda telah mengirim image ke host registry dalam project.

Penonaktifan Container Registry

Penonaktifan dijadwalkan sebagai berikut:

  • Setelah 18 Maret 2025, penulisan image ke Container Registry tidak tersedia.
  • Setelah 22 April 2025, membaca image dari Container Registry tidak tersedia. Image yang ada di Container Registry tidak dapat diakses.
  • Setelah 22 Mei 2025, semua permintaan ke endpoint gcr.io akan ditayangkan oleh Artifact Registry. Image yang ada di Container Registry yang belum disalin ke Artifact Registry tidak akan tersedia di Artifact Registry. Artifact Registry API harus diaktifkan untuk menayangkan permintaan endpoint gcr.io.

Mempersiapkan transisi ke Artifact Registry

Bergantung pada cara Anda mengonfigurasi dan menggunakan Container Registry, Anda mungkin perlu melakukan beberapa langkah konfigurasi untuk menyiapkan project baru agar berhasil menangani permintaan ke domain gcr.io. Misalnya, akun utama yang mengakses repositori harus memiliki peran Artifact Registry yang sesuai atau peran dengan izin yang setara.

Sebaiknya Anda:

  • Uji dan verifikasi alur kerja Container Registry yang ada berfungsi dengan Artifact Registry sebelum 15 Mei 2024. Anda dapat menyiapkan dukungan domain gcr.io dalam project pengujian untuk mengonfirmasi bahwa otomatisasi dan integrasi yang ada dengan layanan seperti Cloud Build, Google Kubernetes Engine, atau fungsi Cloud Run berfungsi seperti yang diharapkan. Jika masalah terjadi, Anda dapat mengarahkan ulang traffic gcr.io kembali ke Container Registry dan melakukan perubahan yang diperlukan untuk mengatasi masalah tersebut.

  • Mentransisikan project dengan Container Registry aktif ke repositori Artifact Registry. Lihat Transisi dari Container Registry untuk mempelajari perbedaan fitur dan opsi transisi.

  • Siapkan project tempat Anda tidak aktif menggunakan Container Registry, tetapi berharap untuk menyiapkan registry pada masa mendatang. Lihat Menyiapkan gcr.io yang dihosting di Artifact Registry secara default.

Menggunakan alat transisi kami

Gunakan alat berikut untuk memeriksa project mana yang memiliki penggunaan Container Registry, menyalin image dari Container Registry ke Artifact Registry, dan otomatis memigrasikan beberapa project dari Container Registry ke Artifact Registry.

  • Periksa penggunaan Container Registry.
  • Gunakan alat migrasi kami untuk memigrasikan project dari Container Registry ke Artifact Registry, menyalin image, dan memilih jenis repositori transisi yang Anda inginkan.
  • Salin image dari Container Registry ke Artifact Registry menggunakan fitur salin alat migrasi otomatis, gcrane, Docker, atau gcloud CLI.

Kami akan terus menyampaikan perubahan pada layanan sesuai dengan persyaratan layanan Google Cloud.