Modernisasi bidang kontrol terkelola
Anda harus memodernisasi fleet Cloud Service Mesh dari implementasi bidang kontrol ISTIOD yang tidak digunakan lagi ke implementasi TRAFFIC_DIRECTOR sebelum batas waktu akhir dukungan. Anda dapat memulai modernisasi sesuai jadwal Anda sendiri, atau mengizinkan Google menjadwalkannya secara otomatis setelah organisasi Anda kompatibel.
Ada dua jalur modernisasi, dan Anda juga dapat memadupadankannya:
- Modernisasi yang dipicu pelanggan (Layanan mandiri): Anda memulai dan mengontrol waktu yang tepat untuk modernisasi fleet sendiri menggunakan Google Cloud CLI, terlepas dari jadwal yang ditentukan Google.
- Modernisasi yang didorong Google (Default): Google mengevaluasi kompatibilitas fleet dan otomatis menjadwalkan modernisasi di seluruh organisasi Anda sesuai dengan masa pemeliharaan dan notifikasi awal. Google menunggu semua fleet di organisasi Anda kompatibel, sehingga satu fleet yang tidak kompatibel akan memblokir modernisasi Anda.
Apa pun jalur yang Anda pilih, Anda harus menyelesaikan langkah-langkah inti berikut untuk memodernisasi bidang kontrol:
- Periksa kompatibilitas Anda: Aktifkan pemeriksaan kompatibilitas, dan pahami kompatibilitas fleet Anda dengan modernisasi.
- Rencanakan dan konfigurasikan modernisasi Anda: Pilih jalur Anda, konfigurasikan urutan peluncuran cluster dan fleet, atau tunda fleet tertentu.
- Memperbaiki kesenjangan kompatibilitas: Pastikan fleet Anda memenuhi semua persyaratan kompatibilitas sebelum memulai modernisasi.
- Memulai modernisasi: Picu modernisasi yang dipicu pelanggan sesuai jadwal Anda, atau tunggu penjadwalan yang ditentukan Google.
- Modernisasi cluster aktif: Selama masa pemeliharaan yang dikonfigurasi, bidang kontrol ganda berjalan berdampingan, dan Deployment (workload dan gateway) bertransisi secara otomatis ke bidang kontrol baru. Anda harus memulai ulang workload StatefulSet dan DaemonSet secara manual.
- Memantau status, soak, dan menyelesaikan: Pantau progres kondisi, selesaikan hambatan, amati workload selama periode soaking (setidaknya 6 hari kerja), dengan dukungan rollback penuh sebelum finalisasi tingkat fleet.
Memeriksa kompatibilitas fleet & memperbaiki kesenjangan
Sebelum fleet dapat dimodernisasi—baik dalam modernisasi yang dipicu pelanggan maupun yang didorong oleh Google—fleet harus diverifikasi sebagai kompatibel. Anda harus mengaktifkan pelaporan kompatibilitas untuk memeriksa potensi kondisi pemblokir dan memperbaiki kesenjangan konfigurasi. Untuk mengetahui detail selengkapnya, lihat Memahami kompatibilitas Cloud Service Mesh.
- Untuk modernisasi yang didorong Google: Google hanya akan menjadwalkan organisasi yang semua fleet-nya yang tidak ditangguhkan kompatibel.
- Untuk Modernisasi yang dipicu pelanggan: Anda harus memverifikasi bahwa fleet target Anda melaporkan
MODERNIZATION_COMPATIBLEsebelum memulai modernisasi.
Pemeriksaan kompatibilitas mengevaluasi konfigurasi CRD Istio fleet Anda, anotasi Pod, dependensi infrastruktur (seperti Workload Identity), dan parameter skala.
Menangani fitur yang tidak didukung
Sebagai bagian dari penghentian penggunaan bidang kontrol ISTIOD, Google Cloud mengakhiri
dukungan untuk fitur yang tidak kompatibel dengan implementasi bidang kontrol
TRAFFIC_DIRECTOR. Lihat detail
dukungan API.
Jika Anda menggunakan fitur yang tidak didukung, Anda harus melakukan salah satu tindakan berikut sebelum dukungan berakhir (lihat Penghentian penggunaan):
- Lakukan refaktorisasi konfigurasi (Direkomendasikan): Hapus kolom yang tidak didukung atau ganti dengan alternatif Cloud Service Mesh yang didukung sehingga fleet Anda melaporkan
MODERNIZATION_COMPATIBLE, lalu modernisasi ke implementasi bidang kontrolTRAFFIC_DIRECTOR. - Bermigrasi ke Istio open source (OSS): Jika workload Anda benar-benar memerlukan fitur yang tidak didukung oleh Cloud Service Mesh terkelola dengan
TRAFFIC_DIRECTOR, Anda tidak dapat memodernisasi cluster tersebut keTRAFFIC_DIRECTOR. Anda harus memigrasikan workload tersebut ke Istio open source yang dikelola sendiri. - Meng-uninstal Cloud Service Mesh: Anda dapat meng-uninstal Cloud Service Mesh terkelola.
Merencanakan dan mengonfigurasi modernisasi Anda
Buat rencana untuk memodernisasi fleet Anda. Jika Anda tidak melakukannya, modernisasi yang didorong Google akan diterapkan secara default. Anda harus mengambil tindakan untuk memastikan fleet non-produksi dimodernisasi terlebih dahulu dan fleet penting dimodernisasi terakhir. Selain itu, modernisasi yang didorong Google tidak akan menjadwalkan modernisasi organisasi Anda hingga 100% fleet yang tidak ditangguhkan di seluruh organisasi Anda kompatibel, sehingga modernisasi Anda dapat diblokir oleh ketidakkompatibelan lokal.
Sebelum memulai modernisasi, tinjau opsi Anda dan konfigurasikan setelan peluncuran di seluruh fleet dan cluster organisasi Anda.
Jalur yang tersedia
| Pendekatan | Deskripsi | Paling Cocok Untuk | Cakupan | Prasyarat | Pemberitahuan Awal | Kemampuan Rollback |
|---|---|---|---|---|---|---|
| Modernisasi yang Dipicu Pelanggan | Anda memulai modernisasi fleet demi fleet sesuai jadwal Anda sendiri. | Kontrol terperinci atas waktu modernisasi fleet (Anda memutuskan kapan harus memulai dan kapan harus melakukan roll back di tingkat fleet). Memanfaatkan pemantauan aplikasi yang ada untuk memberi tahu Anda jika rollback diperlukan. | Fleet-by-fleet (FLEET_PROJECT_ID). |
Fleet target harus kompatibel dengan modernisasi. | T/A. | Rollback mandiri langsung menggunakan Google Cloud CLI. |
| Modernisasi Berbasis Google (Default) | Google otomatis menjadwalkan modernisasi di seluruh organisasi Anda. | Modernisasi otomatis setelah semua fleet di seluruh organisasi Anda kompatibel. | Seluruh Google Cloud organisasi (semua fleet yang tidak ditangguhkan). | Semua fleet yang tidak ditangguhkan dalam organisasi harus kompatibel dengan modernisasi. | Notifikasi fleet 14+ hari + notifikasi cluster 24+ jam sebelum memulai. | Google akan melakukan roll back jika pemantauan standar menunjukkan error. Anda harus menghubungi Cloud Customer Care jika pemantauan aplikasi Anda menunjukkan error. |
Mengelola beberapa fleet di seluruh organisasi
Jika organisasi Anda mengelola beberapa fleet, Anda tidak perlu memilih satu pendekatan untuk semuanya. Google Cloud Anda dapat menggabungkan strategi, misalnya:
- Menunda fleet yang kompleks atau penting: Sematkan fleet tertentu ke implementasi lama menggunakan
--modernization-strategy deferredagar dikecualikan dari penjadwalan yang didorong Google saat Anda memperbaiki dependensi atau merencanakan eksekusi yang dipicu pelanggan. - Mulai dengan modernisasi yang dipicu pelanggan pada fleet yang dipilih: Modernisasi fleet pengujian, pengembangan, atau evaluasi terlebih dahulu untuk memvalidasi perilaku sesuai jadwal Anda sendiri.
- Izinkan Google memodernisasi fleet yang tersisa: Setiap fleet yang kompatibel dan tidak ditangguhkan tetap diikutsertakan dalam penjadwalan yang didorong oleh Google.
Menunda modernisasi fleet (memilih tidak ikut)
Untuk memilih tidak mengikutsertakan setiap fleet dari modernisasi yang didorong Google, tetapkan strateginya
ke DEFERRED:
gcloud alpha container fleet mesh update \
--modernization-strategy deferred \
--project FLEET_PROJECT_ID
Ganti FLEET_PROJECT_ID dengan ID project host fleet.
Menetapkan --modernization-strategy deferred adalah cara yang direkomendasikan untuk:
- Mengecualikan fleet tertentu dari penjadwalan yang didorong Google karena Anda ingin memodernisasinya sesuai jadwal Anda sendiri menggunakan modernisasi yang dipicu pelanggan.
- Tunda sementara modernisasi pada fleet yang kompleks atau penting saat Anda memperbaiki dependensi, sehingga fleet lain yang kompatibel di organisasi Anda dapat melanjutkan penjadwalan yang didorong oleh Google.
Perhatikan bahwa label project lama mesh-modernization-mode=manual tetap
diperhatikan, tetapi --modernization-strategy deferred direkomendasikan. Grup perangkat lain yang tidak ditangguhkan di organisasi Anda tetap memenuhi syarat untuk penjadwalan yang dikelola Google setelah semuanya kompatibel.
Mengonfigurasi pengurutan peluncuran
Anda dapat mengontrol urutan peluncuran berurutan di seluruh cluster dan fleet menggunakan label mesh-modernization-order (awal, default, atau akhir).
Urutan peluncuran cluster (berlaku untuk kedua jalur)
Jika fleet berisi beberapa cluster, Anda dapat mengontrol urutan modernisasi cluster dengan menerapkan label mesh-modernization-order ke setiap cluster. Saat Anda atau Google memicu modernisasi fleet, setiap grup cluster
akan dimodernisasi secara berurutan, menunggu langkah-langkah modernisasi otomatis
selesai pada grup saat ini sebelum memulai grup berikutnya:
gcloud container clusters update CLUSTER_NAME \
--location LOCATION \
--update-labels="mesh-modernization-order=VALUE"
Ganti CLUSTER_NAME dengan nama cluster, LOCATION dengan lokasi cluster, dan VALUE dengan salah satu dari berikut ini:
early: Cluster dimodernisasi dalam gelombang modernisasi pertama.default: Cluster dimodernisasi dalam gelombang modernisasi kedua.late: Cluster dimodernisasi dalam gelombang modernisasi ketiga dan terakhir.
Urutan peluncuran fleet (khusus yang dikelola Google)
Dalam organisasi dengan beberapa fleet yang menjalani modernisasi yang didorong oleh Google, Anda dapat mengontrol urutan modernisasi fleet oleh Google dengan menetapkan label tingkat project pada project host fleet:
gcloud alpha projects update FLEET_PROJECT_ID \
--update-labels="mesh-modernization-order=VALUE"
Ganti FLEET_PROJECT_ID dengan ID project host fleet dan VALUE dengan salah satu dari berikut ini:
early: Fleet dimodernisasi dalam gelombang modernisasi pertama.default: Fleet dimodernisasi dalam gelombang modernisasi kedua.late: Fleet dimodernisasi dalam gelombang modernisasi ketiga dan terakhir.
Google menyelesaikan modernisasi setiap tingkat fleet sebelum memulai tingkat berikutnya, awal, lalu default (dan tanpa label), lalu akhir. Fleet yang ditandai sebagai ditangguhkan tidak disertakan dalam pengurutan ini.
Misalnya, Anda dapat menetapkan fleet non-produksi ke early, fleet yang sangat penting ke late, dan membiarkan fleet lainnya pada setelan default.
Jika Anda tidak menggunakan organisasi Google Cloud , fleet Anda akan dijadwalkan dan dimodernisasi secara independen, dan Anda tidak dapat mengontrol urutannya.
Modernisasi yang dipicu pelanggan (layanan mandiri)
Modernisasi yang dipicu pelanggan memberi Anda kontrol langsung atas kapan modernisasi dimulai untuk setiap fleet.
Memicu modernisasi fleet
Setelah fleet target Anda
melaporkan
MODERNIZATION_COMPATIBLE, picu modernisasi menggunakan perintah berikut:
gcloud alpha container fleet mesh update \
--modernization-strategy automatic \
--project FLEET_PROJECT_ID
Ganti FLEET_PROJECT_ID dengan ID project host fleet.
- Masa Pemeliharaan: Google mematuhi masa pemeliharaan dan pengecualian cluster yang dikonfigurasi. Modernisasi cluster dimulai selama masa pemeliharaan terbuka berikutnya untuk cluster.
- Pengurutan Cluster: Jika Anda mengonfigurasi label
mesh-modernization-orderdi cluster, Google akan mengikuti pengurutan tersebut.
Memantau progres
Ikuti petunjuk di bagian Memeriksa Status Modernisasi untuk memantau progres modernisasi fleet dan cluster. Perhatikan pemantauan aplikasi Anda
untuk menentukan apakah Anda memerlukan rollback, terutama selama
status MODERNIZATION_PREPARING dan MODERNIZATION_MIGRATING_WORKLOADS.
Me-roll back modernisasi yang dipicu pelanggan
Jika Anda mendeteksi masalah selama modernisasi cluster aktif atau selama periode soaking fleet (sebelum finalisasi tingkat fleet), Anda dapat segera memicu rollback:
gcloud alpha container fleet mesh update \
--modernization-strategy deferred \
--project FLEET_PROJECT_ID
Ganti FLEET_PROJECT_ID dengan ID project host fleet.
Tindakan ini akan membuat fleet Anda dalam status ditangguhkan, yaitu tidak akan dipertimbangkan untuk modernisasi yang didorong oleh Google. Jika Anda sudah siap untuk mencoba kembali modernisasi, jalankan kembali perintah untuk memicu modernisasi fleet.
Modernisasi yang didorong Google (default otomatis)
Jika Anda tidak memulai modernisasi yang dipicu pelanggan, Google akan mengelola modernisasi di seluruh organisasi Anda secara otomatis.
Penjadwalan di seluruh organisasi
Google terus memantau fleet Anda. Setelah semua fleet yang mendukung mesh di organisasi Anda (tidak termasuk fleet yang ditangguhkan) kompatibel dengan modernisasi, Google akan menjadwalkan organisasi Anda untuk modernisasi.
Pemberitahuan awal dan penjadwalan
Google memberikan dua tingkat pemberitahuan awal sebelum memulai modernisasi:
Notifikasi tingkat fleet
Pertama, Anda akan diberi tahu saat fleet Anda telah diidentifikasi sebagai kompatibel dengan modernisasi, dan dipilih untuk modernisasi yang didorong oleh Google yang akan dilakukan di masa mendatang.
Modernisasi cluster Anda dapat dimulai paling cepat 14 hari setelah hari kerja pertama di AS pada bulan setelah pemberitahuan Anda. Misalnya, jika Google menentukan bahwa organisasi Anda siap pada 10 Januari 2027, kami akan memberi tahu Anda paling lambat 31 Januari 2027, bahwa tanggal mulai modernisasi paling awal yang memungkinkan adalah 15 Februari 2027.
Anda akan diberi tahu secara bersamaan untuk setiap fleet di organisasi Anda (tidak termasuk fleet yang telah Anda tunda). Notifikasi ini tersedia dalam kondisi status fitur tingkat fleet Anda (
MODERNIZATION_WILL_BE_SCHEDULED).
Notifikasi tingkat cluster
Anda akan diberi tahu, di tingkat cluster, tentang perkiraan tanggal mulai modernisasi cluster tersebut yang didorong oleh Google, setidaknya 1 hari (24 jam) sebelum modernisasi cluster dimulai.
Setelah notifikasi tingkat fleet, Anda akan mendapatkan waktu modernisasi cluster individual yang jauh lebih akurat. Notifikasi ini tersedia
dalam kondisi status fitur level cluster (MODERNIZATION_SCHEDULED).
Meminta rollback untuk modernisasi yang didorong Google
Jika muncul masalah selama modernisasi aktif atau soaking pada fleet modernisasi yang didorong Google, hubungi Cloud Customer Care untuk meminta rollback.
Yang terjadi selama modernisasi aktif
Bagian ini menjelaskan hal yang terjadi selama modernisasi aktif fleet dan cluster.
Memodernisasi fleet
Untuk setiap fleet yang menjalani modernisasi (baik yang didorong oleh Google maupun dipicu oleh pelanggan), kami mengaktifkan implementasi bidang kontrol baru untuk semua cluster berdasarkan urutan (awal → default → akhir).
Setelah bidang kontrol diaktifkan untuk semua cluster, kami akan mengalihkan traffic ke implementasi bidang kontrol baru untuk semua cluster berdasarkan urutan (awal → default → akhir).
Lihat Memeriksa status modernisasi fleet untuk memeriksa status saat ini.
Periode berdiam fleet
Setelah traffic dialihkan untuk semua cluster, fleet akan memasuki periode soaking.
Fleet tetap berada dalam periode perendaman (MODERNIZATION_MODERNIZED) selama minimal 6 hari kerja setelah semua cluster menyelesaikan modernisasi sebelum beralih ke MODERNIZATION_FINALIZED. Kemampuan rollback penuh dipertahankan selama periode soak. Setelah modernisasi selesai, rollback
tidak dapat dilakukan lagi, dan komponen ISTIOD dapat dicabut aksesnya.
Memodernisasi cluster
Selama modernisasi aktif cluster, kedua implementasi bidang kontrol dijalankan berdampingan untuk sementara, dan tugas-tugas berikut diproses dengan cara yang aman dan terkontrol:
- Mengaktifkan implementasi bidang kontrol baru. Jika Anda mengonfigurasi masa pemeliharaan untuk cluster, langkah ini akan dimulai selama masa pemeliharaan dan berlanjut hingga selesai.
Perhatikan detail berikut:
- Untuk mengaktifkan health check, daemonset
snkdibuat di namespacekube-systemcluster dan aturan firewall per cluster dibuat. - Untuk mengaktifkan penyerapan grup endpoint jaringan (NEG), anotasi
cloud.google.com/negditambahkan ke semua layanan Kubernetes. - Resource Google Cloud baru seperti mesh, rute, layanan backend, dan health check dibuat di cluster.
- Beberapa resource baru memiliki kuota terbatas. Anda dapat melihat kuota dan meminta lebih banyak jika perlu.
- Cluster dipantau selama waktu tunggu sebelum melanjutkan ke langkah berikutnya.
- Untuk mengaktifkan health check, daemonset
- Mengalihkan traffic ke implementasi bidang kontrol baru. Jika Anda mengonfigurasi masa pemeliharaan untuk cluster, langkah ini akan dimulai selama masa pemeliharaan dan berlanjut hingga selesai. Perhatikan detail berikut:
- Pod yang dikelola oleh deployment Kubernetes yang memiliki proxy Cloud Service Mesh akan dimulai ulang, sehingga pod tersebut terhubung kembali ke bidang kontrol baru.
- Pod dimulai ulang dalam gelombang yang semakin besar dengan waktu tunggu setelah setiap gelombang untuk pemantauan.
Memulai Ulang Workload secara Manual untuk Non-Deployment (Tindakan Pelanggan Diperlukan).
- Google otomatis memulai ulang workload yang dikelola oleh Deployment Kubernetes. Workload yang dikelola oleh jenis resource Kubernetes lainnya, seperti StatefulSet dan DaemonSet, harus dimulai ulang secara manual.
- Setelah workload
Deploymentdimulai ulang, jika ada workload di cluster yang masih memiliki proxy Cloud Service Mesh yang terhubung keISTIOD, cluster akan melaporkanMODERNIZATION_AWAITING_MANUAL_WORKLOAD_RESTARTbersama denganMODERNIZATION_MIGRATING_WORKLOADS. - Mulai ulang workload yang tersisa secara manual, sehingga proxy-nya terhubung ke
implementasi bidang kontrol
TRAFFIC_DIRECTOR. Google menunggu setidaknya 60 hari agar Anda memulai ulang semua workload, sebelum melanjutkan ke cluster berikutnya (dalam fleet multi-cluster) atau memulai periode perendaman fleet. - Untuk memeriksa proxy mana yang masih terhubung ke
ISTIOD, jalankan perintahgcloud beta container fleet mesh debug proxy-status, seperti yang dijelaskan dalam Melihat status bidang kontrol. Proxy dengan ID instance Istiod di kolomISTIODpada output perintah masih terhubung keISTIODdan memerlukan mulai ulang manual. - Setelah semua workload mesh di cluster terhubung ke
TRAFFIC_DIRECTOR,MODERNIZATION_AWAITING_MANUAL_WORKLOAD_RESTARTakan otomatis dihapus, dan status cluster akan beralih keMODERNIZATION_COMPLETED.
Setelah semua workload dalam cluster ditransisikan, cluster akan menunggu periode rendam fleet.
Untuk memantau status modernisasi aktif cluster Anda, lihat Memeriksa status modernisasi.
Memeriksa status modernisasi & mengambil tindakan
Anda dapat memantau progres modernisasi fleet dan cluster menggunakan Google Cloud CLI:
gcloud container fleet mesh describe --project FLEET_PROJECT_ID
Ganti FLEET_PROJECT_ID dengan ID project host fleet.
Outputnya mirip dengan:
membershipStates:
projects/123456789/locations/global/memberships/cluster-1:
servicemesh:
conditions:
- code: MODERNIZATION_MIGRATING_WORKLOADS
documentationLink: https://cloud.google.com/service-mesh/docs/...
severity: INFO
state:
servicemesh:
conditions:
- code: MODERNIZATION_MODERNIZING
documentationLink: https://cloud.google.com/service-mesh/docs/...
severity: INFO
Status modernisasi dilaporkan di kolom state.servicemesh.conditions
(level fleet) dan membershipStates.<MEMBERSHIP_NAME>.servicemesh.conditions
(level cluster):
Status modernisasi fleet yang berhasil
Dalam modernisasi fleet yang berhasil, status fleet akan dimulai sebagai
MODERNIZATION_MODERNIZING.
Setiap cluster kemudian akan melalui status:
MODERNIZATION_SCHEDULEDMODERNIZATION_PREPARINGMODERNIZATION_PREPAREDMODERNIZATION_MIGRATING_WORKLOADS- (opsional)
MODERNIZATION_MIGRATING_WORKLOADSdenganMODERNIZATION_AWAITING_MANUAL_WORKLOAD_RESTART MODERNIZATION_COMPLETED
Setelah semua cluster dalam fleet menyelesaikan modernisasinya, fleet akan melalui status:
MODERNIZATION_MODERNIZEDMODERNIZATION_FINALIZED
Rollback
Modernisasi yang didorong oleh Google memantau kesiapan dan kondisi deployment Anda selama proses modernisasi, dan kami akan otomatis memicu rollback jika mendeteksi masalah. Jika Anda mendeteksi masalah, hubungi Cloud Customer Care untuk meminta rollback.
Untuk modernisasi yang dipicu pelanggan, Anda dapat memicu rollback kapan saja.
Selama rollback, fleet akan menampilkan status MODERNIZATION_ROLLING_BACK_FLEET
dan cluster akan menampilkan status MODERNIZATION_ROLLING_BACK_CLUSTER.
Setelah rollback cluster selesai, statusnya akan ditampilkan sementara sebagai
MODERNIZATION_ABORTED.
Menangani error dan gangguan (hanya dipicu oleh pelanggan)
Selama modernisasi yang dipicu pelanggan, jika cluster mengalami masalah yang
mencegah progres ke depan, kondisinya akan beralih ke MODERNIZATION_STALLED.
Google tidak akan memicu rollback untuk modernisasi yang dipicu pelanggan. Anda harus
melakukan triase masalah dan memutuskan apakah akan melakukan perbaikan atau
memicu rollback.
Saat cluster melaporkan MODERNIZATION_STALLED, periksa detail kondisi,
untuk link langsung ke bagian error yang relevan:
Error yang dapat ditindaklanjuti pengguna
Jika kami mendeteksi konfigurasi mesh atau cluster yang tidak kompatibel, kami akan menghentikan modernisasi. Pastikan pelaporan kompatibilitas diaktifkan, dan tinjau kondisi level fleet dan cluster Anda untuk mengetahui adanya kesenjangan, seperti yang dijelaskan dalam Memahami kompatibilitas Cloud Service Mesh.
- Percobaan Ulang Segera: Segera setelah pemblokir diselesaikan, kami akan mendeteksi perubahan dan segera melanjutkan modernisasi, tanpa menunggu masa pemeliharaan berikutnya.
Error internal
Masalah layanan Google internal ditinjau oleh engineer Google, dan mereka akan melanjutkan modernisasi Anda jika memungkinkan. Perhatikan bahwa modernisasi dapat dilanjutkan di luar masa pemeliharaan, seperti halnya untuk error yang dapat ditindaklanjuti pengguna. Untuk menghindari hal ini, Anda dapat memicu rollback.
Jika modernisasi Anda terhenti selama lebih dari 24 jam, dan tidak ada kesenjangan kompatibilitas, hubungi Cloud Customer Care untuk mengetahui detail selengkapnya atau picu rollback jika workload produksi terpengaruh.
Referensi kondisi tingkat fleet
| Kondisi | Deskripsi |
|---|---|
MODERNIZATION_COMPATIBLE |
Fleet kompatibel dengan implementasi bidang kontrol baru. |
MODERNIZATION_WILL_BE_SCHEDULED |
Modernisasi yang didorong Google: Semua fleet yang tidak ditangguhkan dalam organisasi kompatibel, dan telah diantrekan untuk penjadwalan. |
MODERNIZATION_MODERNIZING |
Modernisasi sedang berlangsung secara aktif untuk satu atau beberapa cluster dalam fleet. |
MODERNIZATION_MODERNIZED |
Semua cluster telah menyelesaikan modernisasi aktif. Fleet sedang dalam periode soak. |
MODERNIZATION_FINALIZED |
Modernisasi selesai dan difinalisasi. Komponen Istiod lama akan dihapus. Rollback tidak dapat dilakukan lagi. |
MODERNIZATION_ROLLING_BACK_FLEET |
Rollback tingkat fleet sedang berlangsung. |
Referensi kondisi level cluster
| Kondisi | Deskripsi |
|---|---|
MODERNIZATION_SCHEDULED |
Cluster dijadwalkan untuk modernisasi pada atau setelah tanggal yang ditentukan dalam kondisi. Jika masa pemeliharaan/pengecualian dikonfigurasi untuk cluster Anda, tanggal tersebut akan menunjukkan masa pemeliharaan target. |
MODERNIZATION_PREPARING |
Mengaktifkan implementasi bidang kontrol baru. |
MODERNIZATION_PREPARED |
Implementasi bidang kontrol baru diaktifkan. Migrasi workload belum dimulai. |
MODERNIZATION_MIGRATING_WORKLOADS |
Cluster ini secara aktif memigrasikan workload ke implementasi bidang kontrol baru. |
MODERNIZATION_AWAITING_MANUAL_WORKLOAD_RESTART |
Migrasi workload otomatis selesai. Mulai ulang workload mesh non-Deployment, seperti StatefulSet, DaemonSet, atau Tugas, sehingga proxy-nya terhubung ke implementasi bidang kontrol TRAFFIC_DIRECTOR. |
MODERNIZATION_COMPLETED |
Cluster telah menyelesaikan modernisasi dan berada dalam periode perendaman. |
MODERNIZATION_STALLED |
Modernisasi terhenti karena error (khusus Dipicu Pelanggan). Lihat detail kondisi untuk mengetahui penyelesaiannya. |
MODERNIZATION_ROLLING_BACK_CLUSTER |
Cluster sedang di-roll back secara aktif. |
MODERNIZATION_ABORTED |
Cluster di-roll back ke bidang kontrol lama. Dilaporkan dalam waktu singkat. |