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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk