1. Upgrade cluster pengguna
1.1. Upgrade otomatis
Komponen yang dapat dioperasikan berikut akan otomatis diupgrade pada langkah ini:
| Cakupan | Komponen yang dapat dioperasikan |
|---|---|
| Layanan Khusus Organisasi | KUB |
1.1.1. Prasyarat
Pastikan Anda memiliki peran Admin Cluster Pengguna yang diberikan kepada Anda untuk mengelola upgrade cluster pengguna. Ikuti langkah-langkah di Memberi akses ke resource project jika Anda tidak memilikinya.
1.1.2. Petunjuk upgrade otomatis
- Login ke konsol GDC.
- Di menu navigasi, pilih Clusters.
Lihat label kolom Notifikasi untuk menemukan cluster pengguna yang memiliki upgrade yang tersedia, yang ditunjukkan dengan kata-kata Upgrade tersedia.

Gambar 6. Upgrade tersedia yang ditampilkan di kolom Notifikasi
Klik Upgrade tersedia untuk cluster pengguna yang ingin Anda upgrade. Anda dapat menemukan cluster pengguna tersebut di kolom berlabel Nama. Temukan Upgrade tersedia untuk cluster pengguna tersebut berdasarkan Notifikasi di baris yang sama.
Halaman Upgrade Details akan terbuka. Anda akan melihat versi cluster pengguna GDCH yang tersedia dan versi Kubernetes yang tersedia yang sesuai.

Gambar 7. Halaman detail upgrade
Klik ikon edit yang berada di dekat nama versi cluster pengguna GDCH, pilih versi target Anda, lalu klik Simpan.

Gambar 8. Pilih versi target Anda, lalu klik Simpan
Klik tombol Upgrade untuk memulai upgrade cluster pengguna.

Gambar 9. Mulai upgrade cluster pengguna
Saat upgrade dimulai, muat ulang halaman Detail Upgrade untuk melihat progres upgrade.

Kembali ke halaman Clusters dan verifikasi bahwa Anda melihat Status cluster pengguna ditampilkan sebagai UPGRADING:

Pastikan Anda melihat status SIAP lagi untuk cluster, dengan versi yang diperbarui ditampilkan di bawah Versi GDCH setelah upgrade selesai:

1.2. Pemeriksaan pasca-upgrade
Periksa kegagalan subkomponen di setiap cluster pengguna:
Check for the subcomponents that show ReconciliationError or Reconciling status. Point the kubeconfig to ORG ADMIN KUBECONFIG:
export KUBECONFIG=/root/release/org-admin/org-1-admin-kubeconfig
export CLUSTER=user-vm-1
echo "Subcomponents with failures"
kubectl get subcomponent -n ${CLUSTER} -o json | jq -r '.items[] | select(.status.conditions[]?.reason == "ReconciliationError") | select(.status.featureDisabled != true) | "Sub-Component: \(.metadata.name) - \(.status.conditions[]?.message)"'
echo "Subcomponents still reconciling"
kubectl get subcomponent -n ${CLUSTER} -o json | jq -r '.items[] | select(.status.conditions[]?.reason == "Reconciling") | select(.status.featureDisabled != true) | select( "\(.status)" | contains("PreinstallPending") | not) | "Sub-Component: \(.metadata.name) - \(.status.conditions[]?.message)"'
2. Menghubungi tim Google
Lihat halaman Minta dukungan untuk mengetahui langkah-langkah menghubungi Google guna mendapatkan bantuan lebih lanjut.