Meningkatkan host AKS di AKS yang diaktifkan oleh Arc menggunakan PowerShell

Berlaku untuk: AKS di Azure Stack HCI 22H2, AKS di Windows Server

Artikel ini menjelaskan cara memperbarui host Azure Kubernetes Service di AKS yang diaktifkan oleh Azure Arc.

Gambaran umum pembaruan host AKS

Updates ke host AKS selalu menyertakan versi terbaru yang tersedia. Meskipun Anda dapat memperbarui host secara independen dari pembaruan kluster beban kerja, Anda harus selalu memperbarui host sebelum memperbarui kluster beban kerja.

Untuk menghindari pemadaman dan hilangnya ketersediaan AKS, pembaruan bergulir dilakukan. Saat Anda memasukkan simpul baru dengan build yang lebih baru ke dalam kluster, sumber daya akan dipindahkan dari simpul lama ke simpul yang baru. Ketika sumber daya berhasil dipindahkan, simpul lama akan dinonaktifkan serta dihapus dari kluster.

Catatan

Microsoft merekomendasikan untuk memutakhirkan kluster AKS Anda dalam waktu 30 hari setelah rilis baru. Jika Anda tidak memperbarui dalam jendela ini, Anda memiliki waktu hingga 90 hari sejak peningkatan terakhir sebelum sertifikat dan token internal kedaluwarsa. Setelah sertifikat dan token kedaluwarsa, kluster masih berfungsi; namun, Anda harus memanggil Dukungan Microsoft untuk meningkatkan. Saat Anda me-reboot kluster setelah periode 90 hari, kluster tetap dalam keadaan tidak berfungsi. Untuk informasi selengkapnya tentang sertifikat dan token internal, lihat gambaran umum manajemen sertifikat.

Memperbarui host AKS

Langkah pertama dalam alur pembaruan apa pun adalah menjalankan perintah Update-AksHci untuk memperbarui host AKS. Update-AksHci tidak menerima argumen dan selalu memperbarui kluster manajemen ke versi terbaru. Langkah tersebut harus dimulai sebelum menjalankan Update-AksHciKluster untuk memperbarui kluster Kubernetes ke versi yang baru.

Penting

Perintah pembaruan hanya berfungsi jika Anda telah memasang rilis GA atau versi lebih baru. Ini tidak berfungsi untuk rilis sebelumnya. Perintah pembaruan ini memperbarui host AKS dan platform cloud lokal yang dioperasikan Microsoft. Perintah ini tidak memperbarui kluster beban kerja AKS yang ada. Kluster beban kerja AKS baru yang dibuat setelah memperbarui host AKS mungkin berbeda dari kluster beban kerja AKS yang ada di versi OS dan versi Kubernetes mereka.

Sebaiknya perbarui kluster beban kerja AKS segera setelah memperbarui host AKS untuk mendapatkan versi OS terbaru dan perbaikan terbaru. Jika kluster beban kerja berada pada versi Kubernetes yang tidak didukung di versi AKS Arc berikutnya, peningkatan akan gagal.

Contoh alur untuk memperbarui host AKS

Memperbarui modul PowerShell

Pastikan Anda selalu memiliki modul PowerShell terbaru yang diinstal pada simpul AKS dengan menjalankan perintah berikut pada semua simpul fisik dalam penyebaran AKS Anda.

Penting

Anda harus menutup semua jendela PowerShell yang terbuka dan kemudian membuka sesi baru untuk menjalankan perintah pembaruan. Jika Anda tidak menutup semua jendela PowerShell, mungkin ada modul yang sedang digunakan dan tidak dapat diperbarui.

Update-Module -Name AksHci -Force -AcceptLicense

Dapatkan versi AKS Arc saat ini

Get-AksHciVersion                    
1.0.0.10517

Mendapatkan pembaruan AKS Arc yang tersedia

Get-AksHciUpdates

Output menunjukkan versi yang tersedia tempat host AKS ini dapat diperbarui:

1.0.2.10723

Penerapan versi

Menggunakan versi 1.0.2.10723 sebagai contoh, tabel berikut menunjukkan bagaimana nomor versi dibangun untuk rilis AKS Arc.

Nilai Makna
1 Versi utama: +1 untuk setiap rilis dengan perubahan besar yang melanggar.
0 Versi minor: +1 untuk setiap rilis setelah versi utama terbaru dengan perubahan fungsionalitas utama.
2 Fitur & pembaruan patch: +1 untuk setiap rilis reguler (biasanya bulanan) setelah versi utama terbaru.
1 Jenis build: Selalu 1 untuk build yang menghadap publik.
0723 Tanggal pembuatan build: Tanggal pembuatan build dalam format mmdd.

Memulai pembaruan AKS Arc

Update-AksHci

Verifikasi bahwa host AKS telah diperbarui

Get-AksHciVersion

Output menunjukkan versi AKS yang diperbarui pada host AKS:

1.0.2.10723

Langkah berikutnya