Förbereda dina datorer för AKS Edge Essentials
Den här artikeln beskriver hur du konfigurerar en Azure Kubernetes Service-noddator (AKS) Edge Essentials.
Förutsättningar
- Se systemkraven.
- Operativsystemkrav: Installera Windows 10/11 IoT Enterprise/Enterprise/Pro på datorn och aktivera Windows. Vi rekommenderar att du använder den senaste klientversionen 22H2 (OS build 19045) eller Server 2022 (OS build 20348). Du kan ladda ned en version av Windows 10 här eller Windows 11 här.
Kommentar
Om du utför en offlineinstallation eller om datorn körs i en företagsmiljö med säkerhetsprinciper som kan begränsa internetanslutningen kontrollerar du installationen av AKS Edge Essentials offline.
Ladda ned AKS Edge Essentials
Du kan distribuera ett AKS Edge Essentials-kluster på en enda dator eller på flera datorer. I en distribution med flera datorer är en av datorerna den primära datorn med en Kubernetes-kontrollnod, och de andra datorerna är sekundära datorer som antingen är kontrollnoder eller arbetsnoder. Du måste installera AKS Edge Essentials på både de primära och sekundära datorerna enligt följande. När AKS Edge Essentials har installerats identifierar du en dator som primär och resten som sekundära datorer när du skapar ditt Kubernetes-kluster.
Ladda ned filen AksEdge-k3s.msi eller AksEdge-k8s.msi på datorn, beroende på vilken Kubernetes-distribution du vill använda. Om du skapar en Windows-arbetsnod behöver du dessutom Windows-nodfilerna.
Fil Länk K8s-installationsprogram (1.29.4) aka.ms/aks-edge/k8s-msi K3s-installationsprogram (1.29.6) aka.ms/aks-edge/k3s-msi Installationsprogram för K8s (1.28.9) aka.ms/aks-edge/k8s-msi-1.28 Installationsprogram för K3s (1.28.5) aka.ms/aks-edge/k3s-msi-1.28 Installationsprogram för K8s (1.27.6) aka.ms/aks-edge/k8s-msi-1.27 Installationsprogram för K3s (1.27.6) aka.ms/aks-edge/k3s-msi-1.27 Windows-nodfiler aka.ms/aks-edge/windows-node-zip Förutom MSI tillhandahåller Microsoft exempel och verktyg som du kan ladda ned från AKS Edge GitHub-lagringsplatsen. Gå till fliken Kod och klicka på knappen Ladda ned zip för att ladda ned lagringsplatsen som en .zip fil. Extrahera GitHub -.zip-filen till en lokal mapp.
Innan du installerar måste du avinstallera eventuella installationer av privat förhandsversion och starta om systemet innan du fortsätter.
I den här versionen stöds både K8:er och K3:er. Vi har angett två separata MSI-installationsprogram för varje Kubernetes-distribution. Installera inte både K8s och K3 på samma gång. Om du vill installera en annan Kubernetes-distribution avinstallerar du den befintliga först och startar sedan om.
Viktigt!
När en version av Kubernetes inte längre stöds kan nedladdningar för associerade AKS Edge Essentials-versioner avbrytas.
Kommentar
Du måste extrahera Windows-nodfilerna från zip-arkivet till samma mapp som installationsprogrammets MSI:er om du vill använda Windows-nodfunktionen. Innan du installerar MSI kan du granska funktionsstödmatrisen för att förstå de olika tillgängliga alternativen.
Installera AKS Edge Essentials
Öppna PowerShell som administratör (en upphöjd PowerShell) och navigera till mappkatalogen med installationsfilerna.
Utfärda följande kommando och ersätt
kXs-x.x.xxx.x
med Kubernetes-distributionen/versionen som du laddade ned och körde:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi
Du kan också ange installationskatalogen och vhdx-katalogen (katalog där vhdx-filerna för de virtuella datorerna lagras) med hjälp av
INSTALLDIR
ochVHDXDIR
. Som standard finns dessa iC:\Program Files\AksEdge
:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
Du kan också dubbelklicka på filen AksEdge-k8s-x.x.xxx.x.msi eller AksEdge-k3s-x.x.xxx.x.msi för att installera den senaste versionen.
Om du vill inkludera Windows-noder kontrollerar du att du har MSI-installationsprogrammet med valfri Kubernetes-distribution och de uppackade AksEdgeWindows-v1-filerna i samma mapp. I följande kommando ersätter du
kXs-x.x.xxx.x
med Kubernetes-distributionen/versionen som du laddade ned och körde:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature
ELLER
msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
Nu är du redo att göra en blandad distribution.
Öppna ett annat upphöjt PowerShell-fönster och fortsätt med nästa steg.
Kontrollera AKS Edge Essentials-modulerna
När installationen är klar kontrollerar du att den lyckades genom att köra följande kommando i en upphöjd PowerShell:
Set-ExecutionPolicy RemoteSigned -Scope Process -Force
Import-Module AksEdge
Get-Command -Module AKSEdge | Format-Table Name, Version
Det här kommandot visar utdata som liknar följande lista:
Se referensen för AKS Edge Essentials PowerShell-cmdletar för en fullständig lista över kommandon som stöds.
Kontrollera enhetsinställningar
Du kan köra Install-AksEdgeHostFeatures
kommandot för att verifiera inställningarna Hyper-V, SSH och Power på datorn. Detta kan kräva en systemomstart:
Install-AksEdgeHostFeatures
Det här kommandot visar utdata som liknar följande lista: