Secara default, cluster non-lanjutan akan diupgrade ke cluster lanjutan secara otomatis saat Anda mengupgrade ke versi 1.33. Meskipun sebaiknya Anda mengupgrade cluster non-lanjutan ke cluster lanjutan, jika Anda perlu mengupgrade dari 1.32 ke 1.33 dan mempertahankan cluster sebagai non-lanjutan, ikuti langkah-langkah dalam dokumen ini.
Lihat informasi selengkapnya di sini:
Untuk mengetahui informasi tentang cara mengupgrade ke versi 1.32 dan yang lebih lama, lihat Mengupgrade cluster.
Untuk mengetahui informasi tentang cara mengupgrade cluster non-lanjutan ke cluster lanjutan, lihat Mengupdate atau mengupgrade cluster ke cluster lanjutan.
Prasyarat
Versi
gkectl
harus sama dengan versi cluster target.- Jika perlu, lihat
Mendownload
gkectl
untuk mendapatkangkectl
versi yang didukung.
- Jika perlu, lihat
Mendownload
Selalu diagnosis cluster Anda sebelum memperbarui atau mengupgrade.
Pastikan cluster Anda hanya menggunakan fitur yang direkomendasikan.
Anda harus mengupgrade cluster admin sebelum mengupgrade cluster pengguna.
Mengupgrade cluster admin
Upgrade workstation admin Anda jika diperlukan.
Mengimpor image OS ke vSphere:
gkectl prepare \ --bundle-path BUNDLE_PATH \ --kubeconfig ADMIN_CLUSTER_KUBECONFIG \ --advanced-cluster=false
Ganti kode berikut:
BUNDLE_PATH
: jalur file paket. File ini ada di workstation admin Anda di/var/lib/gke/bundles/
. Misalnya:/var/lib/gke/bundles/gke-onprem-vsphere-1.33.0-gke.799-full.tgz
ADMIN_CLUSTER_KUBECONFIG
: jalur file kubeconfig cluster admin.
Tetapkan
enableAdvancedCluster
di file konfigurasi cluster admin kefalse
.Pastikan kolom
bundlepath
di file konfigurasi cluster admin cocok dengan jalur paket yang ingin Anda upgrade.Mengupgrade cluster admin dan mempertahankannya sebagai cluster non-lanjutan:
gkectl upgrade admin \ --kubeconfig ADMIN_CLUSTER_KUBECONFIG \ --config ADMIN_CLUSTER_CONFIG
Ganti kode berikut:
ADMIN_CLUSTER_KUBECONFIG
: jalur file kubeconfig cluster admin.ADMIN_CLUSTER_CONFIG
: jalur file konfigurasi cluster admin.
Perintah ini akan meluncurkan pembuatan ulang semua node di cluster admin.
Mengupgrade cluster pengguna
Mengimpor image OS ke vSphere:
gkectl prepare \ --bundle-path BUNDLE_PATH \ --kubeconfig ADMIN_CLUSTER_KUBECONFIG \ --advanced-cluster=false
Ganti kode berikut:
BUNDLE_PATH
: jalur file paket. File ini ada di workstation admin Anda di/var/lib/gke/bundles/
. Misalnya:/var/lib/gke/bundles/gke-onprem-vsphere-1.33.0-gke.799-full.tgz
ADMIN_CLUSTER_KUBECONFIG
: jalur file kubeconfig cluster admin.
Tetapkan
enableAdvancedCluster
di file konfigurasi cluster pengguna kefalse
.Pastikan kolom
gkeOnPremVersion
di file konfigurasi cluster pengguna cocok dengan versi target upgrade Anda.Upgrade cluster pengguna dan pertahankan sebagai cluster non-lanjutan:
gkectl upgrade cluster \ --kubeconfig ADMIN_CLUSTER_KUBECONFIG \ --config USER_CLUSTER_CONFIG
Ganti kode berikut:
ADMIN_CLUSTER_KUBECONFIG
: jalur file kubeconfig cluster admin.USER_CLUSTER_CONFIG
: jalur file konfigurasi cluster pengguna.
Perintah ini akan membuat ulang semua node di cluster pengguna.