Installera och erbjuda Azure Kubernetes Service på Azure Stack Hub

Med Azure Kubernetes Service (AKS) kan användarna distribuera Kubernetes-kluster i Azure Stack Hub. AKS minskar komplexiteten och driftkostnaderna för att hantera Kubernetes-kluster. Som värdbaserad Kubernetes-tjänst hanterar Azure Stack Hub viktiga uppgifter som hälsoövervakning och underlättar underhåll av kluster. Azure Stack Hub-teamet hanterar den avbildning som används för att underhålla klustren. Klusterklientadministratören behöver bara tillämpa uppdateringarna efter behov. Tjänsterna kommer utan extra kostnad. AKS är kostnadsfri: du betalar bara för att använda de virtuella datorernas huvud- och agentnoder i dina kluster. Du kan installera Azure Kubernetes Service-resursprovidern (AKS) för användarna av din Azure Stack Hub.

För att kunna installera måste du ha VM-tilläggen, AKS-basavbildningen, en plan och ett erbjudande till dina användare och aktivera flera innehavare för din Azure Stack Hub. AKS-kluster kan bara skapas i användarmiljön.

Viktigt!

Azure Kubernetes Service på Azure Stack Hub, som för närvarande är i förhandsversion, upphör och kommer inte att släppas till allmän tillgänglighet (GA). Se AKS Engine-översikten för en Kubernetes-lösning på Azure Stack Hub. Juridiska villkor för Azure-funktioner i betaversion, förhandsversion eller som av någon annan anledning inte har gjorts allmänt tillgängliga ännu finns i kompletterande användningsvillkor för Microsoft Azure-förhandsversioner.

Kommentar

Azure Kubernetes Service på Azure Stack Hub stöder inte skapandet av ett kluster i administratörsmiljön. Du kan bara skapa AKS-kluster i användarmiljön.

Ladda ned nödvändiga VM-tillägg

Kontrollera att följande VM-tillägg är tillgängliga i Azure Stack Hub.

Hämta tilläggen från portalen

Du hittar VM-tilläggen på Azure Stack Hub Marketplace. Du kan ladda ned dem från Azure om du behöver lägga till dem i en frånkopplad miljö. Följ anvisningarna i Ladda ned Marketplace-objekt till Azure Stack Hub (frånkopplad):

  • Kör kommandot för Linux (senaste versionen)

    Skärmbild av portalen som visar körningskommandot för Linux.

  • Anpassat skript för Linux (version 2.0.6)

    Skärmbild av portalen som visar anpassat skript för Linux.

Visa tilläggen med PowerShell

PowerShell innehåller en Get-AzsVMExtension cmdlet för att visa de VM-tillägg som är tillgängliga i systemet. Kör följande skript för att visa tillgängliga tillägg. Ange rätt URL för din Azure Stack Hub Resource Manager-slutpunkt:

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

Information om hur du installerar och använder AzureStack PowerShell-modulen finns i Installera PowerShell Az-modulen för Azure Stack Hub.

Ladda ned AKS-basavbildning

AKS-tjänsten behöver en särskild VM-avbildning som kallas AKS-basavbildningen. AKS-tjänsten fungerar inte utan rätt avbildningsversion som är tillgänglig på den lokala Azure Stack Hub Marketplace. Avbildningen är avsedd att användas av AKS-tjänsten, inte för att användas av klientorganisationer för att skapa enskilda virtuella datorer. Avbildningen är inte synlig för klientorganisationer på Marketplace. Det här är en uppgift som måste utföras tillsammans med varje Azure Stack Hub-uppdatering. Varje gång det finns en ny uppdatering finns det en ny AKS-basavbildning som är associerad med AKS-tjänsten. Här är stegen:

  1. Använd administratörsportalen, gå till bladet Marketplace-hantering och välj Lägg till från Azure.

  2. Skriv AKS i sökrutan. Leta upp och ladda ned både Linux AKS Base Ubuntu 18.04-LTS Image Distro, 2022 Q1 version 2022.01.21 och AKS Base Windows Image version 17763.2300.220121.

    • Linux-basavbildning:

      Skärmbild av portalen som visar hur du lägger till AKS-basavbildningen – Linux.

    • Windows-basavbildning:

      Skärmbild av portalen som visar hur du lägger till AKS-basavbildningen – Windows.

  3. Om din instans är frånkopplad följer du anvisningarna i Ladda ned Marketplace-objekt till Azure Stack Hub för att ladda ned de två angivna objekten från marknadsplatsen i Azure och ladda upp dem till din Azure Stack Hub-instans.

Skapa planer och erbjudanden

För att tillåta klientanvändare att använda AKS-tjänsten måste operatören göra den tillgänglig via en plan och ett erbjudande.

  1. Skapa en plan med Microsoft.Container tjänsten. Det finns inga specifika kvoter för den här tjänsten. den använder de kvoter som är tillgängliga för tjänsterna Compute, Network och Storage:

    Skärmbild av portalen som visar hur du skapar en plan.

  2. Använd återigen Administrationsportalen för Azure Stack Hub för att skapa ett erbjudande som innehåller planen som skapades i föregående steg:

    Skärmbild av portalen som visar hur du skapar ett erbjudande.

Konfigurera flera innehavare

Du måste konfigurera Azure Stack Hub för att stödja inloggningar från användare som finns i andra Microsoft Entra-kataloger, så att de kan använda tjänster i Azure Stack Hub.

Anvisningar finns i Konfigurera flera innehavare i Azure Stack Hub.

Övervaka och agera på aviseringar

  1. Använd administratörsportalen för att komma åt Azure Kubernetes Service under gruppen Administration .

  2. Välj bladet Aviseringar. Granska aviseringarna:

    Skärmbild av portalen som visar AKS – Admin.

  3. Aviseringar visas på bladet Aviseringar och du kan vidta åtgärder på dem om det behövs:

    Skärmbild av portalen som visar AKS – aviseringar.

Nästa steg

Mer information om AKS på Azure Stack Hub