Udostępnij za pośrednictwem


Instalowanie i oferowanie usługi Azure Kubernetes Service w usłudze Azure Stack Hub

Usługa Azure Kubernetes Service (AKS) umożliwia użytkownikom wdrażanie klastrów Kubernetes w usłudze Azure Stack Hub. Usługa AKS zmniejsza złożoność i nakłady operacyjne związane z zarządzaniem klastrami Kubernetes. Jako hostowana usługa Kubernetes usługa Azure Stack Hub obsługuje krytyczne zadania, takie jak monitorowanie kondycji i ułatwia konserwację klastrów. Zespół Azure Stack Hub zarządza obrazem używanym do utrzymywania klastrów. Administrator najemcy klastra musi jedynie stosować aktualizacje w miarę potrzeby. Usługi są dostępne bez dodatkowych kosztów. Usługa AKS jest bezpłatna: płacisz tylko za korzystanie z węzłów głównych maszyn wirtualnych i agentów w klastrach. Możesz zainstalować dostawcę zasobów usługi Azure Kubernetes Service (AKS) dla użytkowników usługi Azure Stack Hub.

Aby zainstalować, musisz mieć rozszerzenia maszyn wirtualnych, obraz podstawowy usługi AKS, plan i ofertę dla użytkowników oraz włączyć wielodostępność dla usługi Azure Stack Hub. Klastry usługi AKS można tworzyć tylko w środowisku użytkownika.

Ważne

Usługa Azure Kubernetes Service w usłudze Azure Stack Hub, która jest obecnie w wersji zapoznawczej, została wycofana i nie zostanie wydana do ogólnej dostępności (GA). Zobacz omówienie silnika AKS dla rozwiązania Kubernetes w usłudze Azure Stack Hub. Zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta lub wersji zapoznawczej albo w inny sposób nie zostały jeszcze wydane jako ogólnie dostępne.

Uwaga

Usługa Azure Kubernetes Service w usłudze Azure Stack Hub nie obsługuje tworzenia klastra w środowisku administratora. Klastry usługi AKS można tworzyć tylko w środowisku użytkownika.

Pobieranie wymaganych rozszerzeń maszyn wirtualnych

Upewnij się, że następujące rozszerzenia maszyn wirtualnych są dostępne w usłudze Azure Stack Hub.

Pobieranie rozszerzeń z portalu

Rozszerzenia maszyn wirtualnych można znaleźć w witrynie Azure Stack Hub Marketplace. Możesz je pobrać z platformy Azure, jeśli musisz dodać je do odłączonego środowiska. Postępuj zgodnie z instrukcjami w Pobieranie elementów Marketplace do usługi Azure Stack Hub (odłączone):

  • Uruchom polecenie dla systemu Linux (najnowsza wersja)

    Zrzut ekranu portalu przedstawiający polecenie uruchamiania dla systemu Linux.

  • Skrypt niestandardowy dla systemu Linux (wersja 2.0.6)

    Zrzut ekranu portalu przedstawiający skrypt niestandardowy dla systemu Linux.

Wyświetlanie rozszerzeń za pomocą programu PowerShell

PowerShell udostępnia Get-AzsVMExtension polecenie cmdlet do wyświetlania rozszerzeń VM dostępnych w Twoim systemie. Uruchom następujący skrypt, aby wyświetlić dostępne rozszerzenia. Określ prawidłowy adres URL punktu końcowego usługi Azure Stack Hub Resource Manager:

Add-AzureRMEnvironment -Name "AzureStackAdmin" -ArmEndpoint "https://adminmanagement.<location>.<yourdomainname>/"
Login-AzureRMAccount -EnvironmentName "AzureStackAdmin"
Get-AzsVMExtension

Aby uzyskać informacje o instalowaniu i używaniu modułu AzureStack PowerShell, zobacz Instalowanie modułu Az programu PowerShell dla usługi Azure Stack Hub.

Pobierz podstawowy obraz usługi AKS

Usługa AKS wymaga specjalnego obrazu maszyny wirtualnej nazywanego obrazem podstawowym usługi AKS. Usługa AKS nie działa bez odpowiedniej wersji obrazu dostępnej w lokalnej witrynie Azure Stack Hub Marketplace. Obraz ma być używany przez usługę AKS, a nie być używany przez dzierżawców do tworzenia poszczególnych maszyn wirtualnych. Obraz nie jest widoczny dla najemców w Marketplace. Jest to zadanie, które należy wykonać wraz z każdą aktualizacją usługi Azure Stack Hub. Za każdym razem, gdy pojawia się nowa aktualizacja, dostępny jest nowy bazowy obraz AKS powiązany z usługą AKS. Oto konkretne kroki:

  1. Korzystając z portalu administratora, przejdź do sekcji Zarządzanie Marketplace i wybierz pozycję Dodaj z Azure.

  2. Wpisz AKS w polu wyszukiwania. Znajdź i pobierz zarówno dystrybucję obrazu bazowego Linux AKS Ubuntu 18.04-LTS, 2022 Q1 w wersji 2022.01.21, jak i obraz bazowy Windows AKS w wersji 17763.2300.220121.

    • Obraz podstawowy systemu Linux:

      Zrzut ekranu portalu przedstawiający dodawanie AKS Base Image — Linux.

    • Obraz podstawowy systemu Windows:

      Zrzut ekranu portalu przedstawiający dodawanie bazowego obrazu AKS — Windows.

  3. Jeśli Twoje wystąpienie zostało rozłączone, postępuj zgodnie z instrukcjami w temacie Pobieranie elementów z Marketplace do usługi Azure Stack Hub, aby pobrać dwa określone elementy z Marketplace i przekazać je do wystąpienia usługi Azure Stack Hub.

Tworzenie planów i ofert

Aby umożliwić użytkownikom dzierżawy korzystanie z usługi AKS, operator musi udostępnić go za pośrednictwem planu i oferty.

  1. Utwórz plan z usługą Microsoft.Container . Nie ma określonych limitów przydziału dla tej usługi; używa limitów przydziałów dostępnych dla usług Compute, Network i Storage:

    Zrzut ekranu portalu pokazującego tworzenie planu.

  2. Ponownie użyj portalu administracyjnego usługi Azure Stack Hub, aby utworzyć ofertę zawierającą plan utworzony w poprzednim kroku:

    Zrzut ekranu portalu pokazujący tworzenie oferty.

Konfigurowanie wielu dzierżaw

Musisz skonfigurować usługę Azure Stack Hub, aby obsługiwać logowania użytkowników znajdujących się w innych katalogach firmy Microsoft Entra, co umożliwia korzystanie z usług w usłudze Azure Stack Hub.

Aby uzyskać instrukcje, zobacz Konfigurację wielu dzierżaw na platformie Azure Stack Hub.

Monitorowanie alertów i wykonywanie na nie działań

  1. Użyj portalu administratora, aby uzyskać dostęp do usługi Azure Kubernetes Service w grupie Administracja .

  2. Wybierz blok Alerty. Przejrzyj alerty:

    Zrzut ekranu portalu pokazujący AKS - Admin.

  3. Alerty są wyświetlane w bloku Alerty i w razie potrzeby możesz wykonać na nich działania:

    Zrzut ekranu portalu przedstawiający usługi AKS — alerty.

Następne kroki

Więcej informacji o usłudze AKS w usłudze Azure Stack Hub