Udostępnij za pośrednictwem


Przygotowywanie maszyn do usługi AKS Edge Essentials

W tym artykule opisano sposób konfigurowania maszyny węzła Podstawy usługi Azure Kubernetes Service (AKS).

Wymagania wstępne

Uwaga

Jeśli przeprowadzasz instalację w trybie offline lub maszyna jest uruchomiona w środowisku firmowym z zasadami zabezpieczeń, które mogą ograniczyć połączenie z Internetem, sprawdź instalację usługi AKS Edge Essentials w trybie offline.

Pobierz podstawy usługi AKS Edge

Klaster AKS Edge Essentials można wdrożyć na jednej maszynie lub na wielu maszynach. W przypadku wdrożenia z wieloma maszynami jedna z maszyn jest maszyną podstawową z węzłem sterowania kubernetes, a inne maszyny to maszyny pomocnicze, które są węzłami sterowania lub węzłami roboczymi. Należy zainstalować usługę AKS Edge Essentials na komputerach podstawowych i pomocniczych w następujący sposób. Po zainstalowaniu usługi AKS Edge Essentials podczas tworzenia klastra Kubernetes należy zidentyfikować jedną maszynę jako podstawową i resztę jako maszyny pomocnicze.

  1. Na komputerze pobierz plik AksEdge-k3s.msi lub AksEdge-k8s.msi , w zależności od dystrybucji kubernetes, której chcesz użyć. Ponadto w przypadku tworzenia węzła roboczego systemu Windows potrzebne będą pliki węzłów systemu Windows.

    Plik Link
    Instalator K8s (1.28.3) aka.ms/aks-edge/k8s-msi
    Instalator K3s (1.28.3) aka.ms/aks-edge/k3s-msi
    Instalator K8s (1.27.6) aka.ms/aks-edge/k8s-msi-1.27
    Instalator K3s (1.27.6) aka.ms/aks-edge/k3s-msi-1.27
    Instalator K8s (1.26.6) aka.ms/aks-edge/k8s-msi-1.26
    Instalator K3s (1.26.10) aka.ms/aks-edge/k3s-msi-1.26
    Pliki węzłów systemu Windows aka.ms/aks-edge/windows-node-zip
  2. Oprócz tożsamości usługi zarządzanej firma Microsoft udostępnia przykłady i narzędzia, które można pobrać z repozytorium GitHub usługi AKS Edge. Przejdź do karty Kod i kliknij przycisk Pobierz plik zip , aby pobrać repozytorium jako plik .zip . Wyodrębnij plik .zip usługi GitHub do folderu lokalnego.

  3. Przed zainstalowaniem upewnij się, że przed kontynuowaniem odinstaluj wszystkie prywatne instalacje w wersji zapoznawczej i uruchom ponownie system.

W tej wersji obsługiwane są zarówno K8s, jak i K3s. Udostępniliśmy dwa oddzielne instalatory MSI dla każdej dystrybucji Kubernetes. Nie instaluj jednocześnie K8s i K3s. Jeśli chcesz zainstalować inną dystrybucję Kubernetes, najpierw odinstaluj istniejącą, a następnie uruchom ponownie.

Ważne

Gdy wersja platformy Kubernetes nie jest już obsługiwana, pobieranie skojarzonych wersji AKS Edge Essentials podlega zaprzestaniu.

Uwaga

Należy wyodrębnić pliki węzłów systemu Windows z archiwum zip do tego samego folderu co pliki MSI instalatora, jeśli chcesz użyć możliwości węzła systemu Windows. Przed zainstalowaniem tożsamości usługi zarządzanej możesz przejrzeć macierz obsługi funkcji, aby poznać różne dostępne opcje.

Instalowanie usługi AKS Edge Essentials

  1. Otwórz program PowerShell jako administrator (program PowerShell z podwyższonym poziomem uprawnień) i przejdź do katalogu folderów przy użyciu plików instalatora.

  2. Wydaj następujące polecenie i zastąp ciąg kXs-x.x.xxx.x dystrybucją/wersją platformy Kubernetes pobraną i uruchomioną:

    msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi
    

    Opcjonalnie można określić katalog instalacyjny i katalog vhdx (katalog, w którym są przechowywane pliki vhdx dla maszyn wirtualnych) przy użyciu i INSTALLDIR VHDXDIR. Domyślnie są to następujące elementy:C:\Program Files\AksEdge

    msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
    

    Alternatywnie możesz kliknąć dwukrotnie plik AksEdge-k8s-x.x.xxx.x.msi lub AksEdge-k3s-x.x.xxx.x.msi , aby zainstalować najnowszą wersję.

  3. Aby uwzględnić węzły systemu Windows, upewnij się, że instalator MSI ma wybraną dystrybucję Kubernetes i rozpakowane pliki AksEdgeWindows-v1 w tym samym folderze. W poniższym poleceniu zastąp ciąg kXs-x.x.xxx.x dystrybucją/wersją platformy Kubernetes pobraną i uruchomioną:

    msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature
    

    LUB

    msiexec.exe /i AksEdge-kXs-x.x.xxx.x.msi ADDLOCAL=CoreFeature,WindowsNodeFeature INSTALLDIR=C:\Programs\AksEdge VHDXDIR=C:\vhdx
    

    Teraz możesz przystąpić do wdrażania mieszanego.

  4. Otwórz kolejne okno programu PowerShell z podwyższonym poziomem uprawnień i przejdź do następnego kroku.

Sprawdzanie modułów AKS Edge Essentials

Po zakończeniu instalacji upewnij się, że przebiegł pomyślnie, uruchamiając następujące polecenie w programie PowerShell z podwyższonym poziomem uprawnień:

Set-ExecutionPolicy RemoteSigned -Scope Process -Force
Import-Module AksEdge
Get-Command -Module AKSEdge | Format-Table Name, Version

To polecenie wyświetla dane wyjściowe podobne do następującej listy:

Zrzut ekranu przedstawiający zainstalowane moduły programu PowerShell.

Aby uzyskać pełną listę obsługiwanych poleceń cmdlet, zobacz dokumentację poleceń cmdlet programu PowerShell dla usługi AKS Edge Essentials.

Sprawdzanie ustawień urządzenia

Możesz uruchomić Install-AksEdgeHostFeatures polecenie , aby zweryfikować ustawienia funkcji Hyper-V, SSH i zasilania na maszynie. Może to wymagać ponownego uruchomienia systemu:

Install-AksEdgeHostFeatures

To polecenie wyświetla dane wyjściowe podobne do następującej listy:

Zrzut ekranu przedstawiający kontrole, które zostały wykonane.

Następne kroki