更新您的 AKS Edge Essentials 叢集 (離線)
在已中斷連線的(離線、空中套用)環境中,您的 AKS Edge Essentials 節點與 WSUS 和因特網隔離,您仍然可以更新 AKS Edge Essentials。 不過,需要多一點手動工作才能暫存更新。 本文說明該程式。
步驟 1:在連線因特網的計算機上下載更新檔案
由於 AKS Edge Essentials 更新的更新傳遞機制Microsoft更新,因此更新檔案可在Microsoft更新類別目錄網站上下載。
在具有因特網存取權的計算機上,流覽至 Microsoft 更新目錄 ,並搜尋 AKS Edge Essentials 更新。
在清單中,找出所需的版本和 Kubernetes 實作 (
k8s
或k3s
),例如AKS Edge Essentials k8s 1.26.6 (Version 1.5.203.0)
,然後按兩下Download
按鈕。下載組成完整更新的每個檔案。 有多個檔案;確切的數字取決於更新。 它們名稱類似
akswindows3_2526412badc9e781382a5e064b9f1b664f414c67.exe
。使用任何可用的機制,將可執行檔複製到所有 AKS Edge Essentials 節點上的資料夾(USB 快閃磁碟驅動器、光磁碟等)。
步驟 2:暫存更新
將可執行檔複製到 AKS Edge Essentials 節點之後,請在每個節點上執行所有修補程式可執行檔,以暫存每個節點上的更新。 可執行檔是自我擷取可執行檔,會將檔案放入節點上的預備位置。
執行時,可執行檔會依照 「AKS-EE Windows Fragment
這幾行將其稱為名稱。每個可執行檔都會顯示一個確認安裝的單一對話框;沒有其他用戶互動。
使用 參數執行可執行檔 -y
,就可以執行自動擷取。 因此,可以透過腳本將節點上的安裝自動化。 例如,下列 PowerShell 階段來自單一資料夾中的所有可執行檔:
foreach ($i in Get-ChildItem) { Start-Process $i.fullname -Wait -ArgumentList "-y" }
步驟 3:驗證檔案已暫存
選擇性地驗證檔案會暫存到 C:\Program Files\AKS-Edge\update-cache
。 檔案和檔案內容的確切清單會根據更新而有所不同;您的驗證正在檢閱檔案已放入資料夾中。
步驟 4:執行更新
暫存更新之後,請遵循 從步驟 2 開始的標準更新程式 。