Cloud Source Repositories sudah tidak dijual lagi. Sebagai persiapan penghentian penggunaan layanan ini, halaman ini menguraikan opsi migrasi untuk beberapa kasus penggunaan. Tanggal penonaktifan akan diberitahukan setidaknya satu tahun sebelum penonaktifan terjadi untuk memberi Anda waktu agar berhasil bermigrasi ke produk alternatif.
Semua pengguna harus memigrasikan repositori mereka sebelum tanggal penutupan. Tinjau opsi migrasi berikut untuk mulai merencanakan migrasi Anda.
Panduan migrasi
-
Bermigrasi ke Secure Source Manager
Panduan ini memberikan langkah-langkah yang diperlukan untuk berhasil memigrasikan repositori Git, termasuk semua informasi repositori, dari Cloud Source Repositories ke Secure Source Manager.
-
Menerjemahkan peran dan izin Cloud Source Repositories ke Secure Source Manager
Panduan ini menjelaskan cara peran dan izin di Cloud Source Repositories dipetakan ke peran dan izin di Secure Source Manager.
Menentukan penggunaan repositori Anda
Untuk merencanakan migrasi, identifikasi semua Cloud Source Repositories Anda terlebih dahulu. Anda dapat melihat repositori dengan membuka halaman Source Repositories dan menggunakan pemilih project untuk menelusuri project yang berisi repositori. Untuk mengakses repositori, Anda memerlukan izin Identity and Access Management (IAM) yang sesuai, seperti Pemilik Project atau Administrator Repositori Sumber.
Setelah Anda mengidentifikasi repositori, tentukan apakah repositori tersebut masih digunakan atau terhubung ke sistem build. Jika repositori tidak digunakan, hapus repositori tersebut. Menghapus repositori yang tidak digunakan akan membantu proses penghentian penggunaan dan menghentikan notifikasi pada masa mendatang.
Jalur migrasi menurut kasus penggunaan
Tabel berikut memetakan kasus penggunaan umum Cloud Source Repositories ke jalur migrasi yang direkomendasikan.
| Kasus penggunaan | Jalur migrasi |
|---|---|
| Pengembangan software | Secure Source Manager atau sistem pengelolaan kode sumber pihak ketiga. |
| Berintegrasi dengan Cloud Build | Jika Cloud Source Repositories Anda adalah mirror repositori eksternal yang digunakan untuk memicu Cloud Build, lihat Menghubungkan Cloud Build ke sistem pengelolaan kode sumber Anda atau siapkan pemicu webhook. |
| Sinkronisasi konfigurasi Kubernetes dan kasus penggunaan infrastructure as code lainnya | Artifact Registry OCI / Helm, Secure Source Manager, atau sistem pengelolaan kode sumber lainnya. |
| Mencadangkan repositori kode sumber | Solusi pencadangan pihak ketiga. Sebagai contoh, lihat Mengonfigurasi pencadangan di instance Anda dalam dokumentasi GitHub. |
| Konektivitas jaringan pribadi | Untuk kasus penggunaan, lihat Developer Connect dan Service Directory. Jika Anda memerlukan pemicu manual, dukungan Pub/Sub, webhook, atau terraform, lihat Repositori Cloud Build. Jika Anda menggunakan Cloud Source Repositories untuk menghubungkan Cloud Build Repositories ke GitHub Enterprise di jaringan pribadi, lihat Membangun repositori dari GitHub Enterprise di jaringan pribadi. Untuk dukungan jaringan pribadi dan infrastruktur sebagai kode, lihat Artifact Registry OCI dan Helm. |
| Menggunakan Cloud Debugger atau Error Reporting | Hubungkan ke penyedia Git lain. |