Penghentian penggunaan Container Registry

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

Kami mengambil pendekatan bertahap berikut untuk menghentikan Container Registry:

  • Mulai 8 Januari 2024, di organisasi yang belum pernah menggunakan Container Registry sebelumnya, 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 tanpa penggunaan Container Registry sebelumnya hanya mendukung repositori gcr.io yang dihosting di Artifact Registry.

    Perubahan ini memengaruhi:

    • Project yang baru dibuat.
    • Project yang sudah 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 yang salah satu tindakan berikut terjadi sebelum 15 Mei 2024:

  • Anda telah mengaktifkan Container Registry API.
  • Anda mengirimkan 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, kemampuan membaca image dari Container Registry tidak akan tersedia lagi. Image yang ada di Container Registry tidak dapat diakses.
  • Setelah 22 Mei 2025, semua permintaan ke endpoint gcr.io akan disalurkan oleh Artifact Registry. Semua image yang ada di Container Registry yang belum disalin ke Artifact Registry tidak akan tersedia di Artifact Registry. Artifact Registry API harus diaktifkan untuk menyalurkan permintaan endpoint gcr.io.

Bersiap untuk bertransisi ke Artifact Registry

Bergantung pada cara 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 sudah ada 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 Cloud Functions berfungsi seperti yang diharapkan. Jika terjadi masalah, Anda dapat merutekan ulang traffic gcr.io ke Container Registry dan membuat perubahan yang diperlukan untuk mengatasi masalah tersebut.

  • Transisi project dengan Container Registry yang aktif ke repositori Artifact Registry. Lihat Transition from Container Registry untuk mempelajari perbedaan fitur dan opsi transisi.

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

Menggunakan alat transisi kami

Gunakan alat berikut untuk memeriksa project yang memiliki penggunaan Container Registry, menyalin image dari Container Registry ke Artifact Registry, dan memigrasikan beberapa project secara otomatis 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.