Vorbereiten Ihrer Computer für AKS Edge Essentials
In diesem Artikel wird beschrieben, wie Sie einen Azure Kubernetes Service (AKS)-Edge Essentials-Knotencomputer einrichten.
Voraussetzungen
- Siehe die Systemanforderungen.
- Betriebssystemanforderungen: Installieren Sie Windows 10/11 IoT Enterprise/Enterprise/Pro auf Ihrem Computer, und aktivieren Sie Windows. Es wird empfohlen, die neueste Clientversion 22H2 (Betriebssystembuild 19045) oder Server 2022 (Betriebssystembuild 20348) zu verwenden. Sie können hier eine Version von Windows 10 oder Windows 11 herunterladen.
Hinweis
Wenn Sie eine Offlineinstallation durchführen oder Ihr Computer in einer Unternehmensumgebung mit Sicherheitsrichtlinien ausgeführt wird, die die Internetverbindung einschränken können, stellen Sie sicher, dass Sie die Offlineinstallation von AKS Edge Essentials überprüfen.
Herunterladen von AKS Edge Essentials
Sie können einen AKS Edge Essentials-Cluster entweder auf einem einzelnen Computer oder auf mehreren Computern bereitstellen. Bei einer Bereitstellung mit mehreren Computern ist einer der Computer der primäre Computer mit einem Kubernetes-Steuerknoten, und die anderen Computer sind sekundäre Computer, die entweder Steuerknoten oder Arbeitsknoten sind. Sie müssen AKS Edge Essentials auf den primären und sekundären Computern wie folgt installieren. Sobald AKS Edge Essentials installiert ist, identifizieren Sie beim Erstellen Ihres Kubernetes-Clusters einen Computer als primäre und den Rest als sekundäre Computer.
Laden Sie auf Ihrem Computer die AksEdge-k3s.msi - oder AksEdge-k8s.msi Datei herunter, je nachdem, welche Kubernetes-Verteilung Sie verwenden möchten. Wenn Sie auch einen Windows-Workerknoten erstellen, benötigen Sie die Windows-Knotendateien.
Datei Verknüpfung K8s Installer (1.29.4) aka.ms/aks-edge/k8s-msi K3s Installer (1.29.6) aka.ms/aks-edge/k3s-msi K8s Installer (1.28.9) aka.ms/aks-edge/k8s-msi-1.28 K3s Installer (1.28.5) aka.ms/aks-edge/k3s-msi-1.28 K8s Installer (1.27.6) aka.ms/aks-edge/k8s-msi-1.27 K3s Installer (1.27.6) aka.ms/aks-edge/k3s-msi-1.27 Windows-Knotendateien aka.ms/aks-edge/windows-node-zip Zusätzlich zur MSI-Datei stellt Microsoft Beispiele und Tools bereit, die Sie aus dem AKS Edge GitHub-Repository herunterladen können. Navigieren Sie zur Registerkarte "Code ", und klicken Sie auf die Schaltfläche "Zip-Datei herunterladen", um das Repository als .zip Datei herunterzuladen. Extrahieren Sie die GitHub -.zip-Datei in einen lokalen Ordner.
Stellen Sie vor der Installation sicher, dass Sie alle privaten Vorschauinstallationen deinstallieren und ihr System neu starten, bevor Sie fortfahren.
In dieser Version werden sowohl K8s als auch K3s unterstützt. Wir haben zwei separate MSI-Installationsprogramme für jede Kubernetes-Verteilung bereitgestellt. Installieren Sie nicht gleichzeitig K8s und K3s. Wenn Sie eine andere Kubernetes-Verteilung installieren möchten, deinstallieren Sie zuerst die vorhandene, und starten Sie dann neu.
Wichtig
Sobald eine Version von Kubernetes nicht mehr unterstützt wird, unterliegen Downloads für zugeordnete AKS Edge Essentials-Versionen der Einstellung.
Hinweis
Sie müssen die Windows-Knotendateien aus dem ZIP-Archiv in denselben Ordner wie die Installations-MSIs extrahieren, wenn Sie die Windows-Knotenfunktion verwenden möchten. Bevor Sie die MSI-Datei installieren, können Sie die Featureunterstützungsmatrix überprüfen, um die verschiedenen verfügbaren Optionen zu verstehen.
Installieren von AKS Edge Essentials
Öffnen Sie PowerShell als Administrator (eine PowerShell mit erhöhten Rechten), und navigieren Sie mit den Installationsdateien zum Ordnerverzeichnis.
Geben Sie den folgenden Befehl aus, und ersetzen
kXs-x.x.xxx.x
Sie sie durch die Kubernetes-Verteilung/Version, die Sie heruntergeladen und ausgeführt haben:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi
Optional können Sie das Installationsverzeichnis und das vhdx-Verzeichnis (Verzeichnis, in dem die vhdx-Dateien für die virtuellen Computer gespeichert werden) mithilfe
INSTALLDIR
undVHDXDIR
angeben. Diese sind standardmäßig inC:\Program Files\AksEdge
:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
Alternativ können Sie auf die AksEdge-k8s-x.x.xxx.x.msi - oder AksEdge-k3s-x.x.xxx.x.msi-Datei doppelklicken, um die neueste Version zu installieren.
Um Windows-Knoten einzuschließen, stellen Sie sicher, dass Sie über das MSI-Installationsprogramm mit ihrer Kubernetes-Verteilung verfügen und die entzippten AksEdgeWindows-v1-Dateien im selben Ordner. Ersetzen
kXs-x.x.xxx.x
Sie im folgenden Befehl durch die Kubernetes-Verteilung/Version, die Sie heruntergeladen und ausgeführt haben:msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature
ODER
msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
Jetzt können Sie eine gemischte Bereitstellung durchführen.
Öffnen Sie ein weiteres PowerShell-Fenster mit erhöhten Rechten, und fahren Sie mit dem nächsten Schritt fort.
Überprüfen der AKS Edge Essentials-Module
Stellen Sie nach Abschluss der Installation sicher, dass sie erfolgreich war, indem Sie den folgenden Befehl in einer PowerShell mit erhöhten Rechten ausführen:
Set-ExecutionPolicy RemoteSigned -Scope Process -Force
Import-Module AksEdge
Get-Command -Module AKSEdge | Format-Table Name, Version
Dieser Befehl zeigt die Ausgabe ähnlich der folgenden Liste an:
Eine vollständige Liste der unterstützten Befehle finden Sie in der AKS Edge Essentials PowerShell-Cmdlets-Referenz .
Überprüfen der Geräteeinstellungen
Sie können den Install-AksEdgeHostFeatures
Befehl ausführen, um die Hyper-V-, SSH- und Power-Einstellungen auf dem Computer zu überprüfen. Dies kann einen Systemneustart erfordern:
Install-AksEdgeHostFeatures
Dieser Befehl zeigt die Ausgabe ähnlich der folgenden Liste an: