Memulihkan upgrade yang gagal di GKE di Bare Metal

Terkadang, GKE pada Bare Metal mungkin mengalami kondisi saat Anda harus memulai upgrade dari awal lagi, atau memperbaiki kondisi error agar upgrade berhasil diselesaikan. Kondisi berikut dapat terjadi saat mengupgrade cluster. Cobalah untuk menyelesaikan upgrade cluster seperti yang disebutkan dalam kondisinya.

Memulihkan upgrade cluster mandiri, admin, dan hybrid

Cluster admin, hybrid, dan mandiri semuanya diupgrade dengan perintah bmctl upgrade.

Jika upgrade tidak berhasil diselesaikan, periksa kondisi berikut lalu coba upgrade lagi.

  • bmctl gagal mengurai file konfigurasi karena terjadi kesalahan. Perbaiki file konfigurasi dan jalankan kembali perintahnya.
  • bmctl gagal mem-bootstrap cluster sementara. Coba lagi perintah tersebut.
  • file log menunjukkan bahwa upgrade gagal dalam pemeriksaan preflight. Perbaiki kondisi preflight, atau paksa upgrade.
  • upgrade membutuhkan waktu terlalu lama (lebih dari 30 menit) atau waktunya habis. Coba lagi perintah upgrade.

Memulihkan upgrade cluster pengguna

Cluster pengguna diupgrade dari cluster admin terkait dengan perintah kubectl apply.

Jika upgrade tidak berhasil diselesaikan, periksa kondisi berikut lalu coba upgrade lagi.

  • Pemeriksaan preflight gagal. Periksa log pemeriksaan preflight dan perbaiki error yang sesuai.
  • Anda mungkin perlu membuat resource kustom preflight baru dengan mengikuti petunjuk ini dan menerapkannya ke cluster. Pastikan preflight yang dipicu lulus, dan rekonsiler cluster telah mengambil status penerusan terbaru.