Untuk menyelesaikan upgrade cluster Anda dan menyelesaikan migrasi ke Komponen fleet penyaluran Knative, Anda harus menghapus semua komponen yang usang dan tidak digunakan resource dari cluster Anda.
Sebelum memulai
Anda harus terlebih dahulu meninjau dan memastikan bahwa Anda memenuhi persyaratan untuk upgrade.
Perintah di halaman ini menggunakan variabel lingkungan dan skrip migrasi dari langkah persiapan upgrade.
Penting bagi Anda untuk melakukan setiap langkah proses ini urutan yang ditentukan.
Ringkasan
Pada langkah ini, skrip migrasi digunakan untuk melakukan hal berikut:
- Terapkan kontrol penuh atas resource penyaluran Knative Anda dengan
operator
appdevexperience-operator
. - Hapus paket Istio dan Knative yang menyajikan add-on GKE.
- Hapus semua configmaps bantuan.
Anda dapat mengaktifkan kembali "penskalaan ke nol" aplikasi baru.
Selesaikan upgrade penayangan Knative
Untuk menyelesaikan upgrade penayangan Knative dan menyelesaikan proses migrasi:
Jalankan perintah berikut untuk memulai skrip migrasi:
./migration-addon.sh --command finalize
Di terminal, skrip migrasi akan meminta Anda untuk mengonfirmasi bahwa Anda ingin untuk melanjutkan. Masukkan
y
untuk menyelesaikan proses.Perintah selama proses ini akan terlihat seperti berikut di langkah terakhir ini:
In the process of cleaning up, the script performs the following: 1. enforcing Knative serving operator fully controls Knative serving resources.<br> 2. deleting Istio slim installed by Knative serving GKE add-on<br> 3. deleting helper configmaps Continue? [Y/n] y<br> 1. enforcing Knative serving operator fully controls Knative serving resources. cloudrun.operator.run.cloud.google.com/cloud-run patched Waiting for Knative serving serving to be ready... Knative serving serving is ready. 2. Deleting Istio slim resources 3. Deleting helper configmaps Cleanup is done. The upgrade to new Knative serving completes! <br>
Jalankan perintah berikut untuk mengaktifkan "penskalaan ke 0":
kubectl patch cm config-autoscaler -n knative-serving -p '{"data":{"enable-scale-to-zero": "true"}}'