De Azure Kubernetes Service installeren en aanbieden in Azure Stack Hub

met Azure Kubernetes Service (AKS) kunnen uw gebruikers Kubernetes-clusters implementeren in Azure Stack Hub. AKS vermindert de complexiteit en operationele overhead van het beheren van Kubernetes-clusters. Als gehoste Kubernetes-service verwerkt Azure Stack Hub kritieke taken, zoals statuscontrole, en vereenvoudigt het onderhoud van clusters. Het Azure Stack Hub-team beheert de installatiekopieën die worden gebruikt voor het onderhouden van de clusters. De beheerder van de clustertenant hoeft alleen de updates toe te passen als dat nodig is. De services zijn gratis. AKS is gratis: u betaalt alleen voor het gebruik van de hoofd- en agentknooppunten van virtuele machines (VM's) in uw clusters. U kunt de resourceprovider Azure Kubernetes Service (AKS) installeren voor de gebruikers van uw Azure Stack Hub.

Als u wilt installeren, moet u beschikken over de VM-extensies, de AKS-basisinstallatiekopieën, een plan en aanbieding voor uw gebruikers en moet u multitenancy inschakelen voor uw Azure Stack Hub. AKS-clusters kunnen alleen worden gemaakt in de gebruikersomgeving.

Belangrijk

Azure Kubernetes Service in Azure Stack Hub, momenteel in preview, wordt stopgezet en wordt niet algemeen beschikbaar. Zie AKS Engine voor een Kubernetes-oplossing in Azure Stack Hub. Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.

Notitie

Azure Kubernetes Service in Azure Stack Hub biedt geen ondersteuning voor het maken van een cluster in de beheeromgeving. U kunt alleen AKS-clusters maken in de gebruikersomgeving.

Vereiste VM-extensies downloaden

Zorg ervoor dat de volgende VM-extensies beschikbaar zijn in uw Azure Stack Hub.

De extensies ophalen uit de portal

U vindt de VM-extensies in de Azure Stack Hub Marketplace. U kunt ze downloaden van Azure als u ze wilt toevoegen aan een niet-verbonden omgeving. Volg de instructies in Marketplace-items downloaden naar Azure Stack Hub (verbroken):

  • Opdracht Uitvoeren voor Linux (nieuwste versie)

    De opdracht uitvoeren voor Linux ophalen

  • Aangepast script voor Linux (versie 2.0.6)

    Aangepast script voor Linux ophalen

De extensies weergeven met PowerShell

PowerShell biedt een Get-AzsVMExtension cmdlet om de VM-extensies weer te geven die beschikbaar zijn in uw systeem. Voer het volgende script uit om de beschikbare extensies weer te geven. Geef de juiste URL op voor uw Azure Stack Hub Resource Manager-eindpunt:

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

Zie PowerShell Az-module installeren voor Azure Stack Hub voor informatie over het installeren en gebruiken van de AzureStack PowerShell-module.

AKS-basisinstallatiekopieën downloaden

De AKS-service heeft een speciale VM-installatiekopieën nodig, ook wel de AKS-basisinstallatiekopieën genoemd. De AKS-service werkt niet zonder de juiste versie van de installatiekopieën die beschikbaar zijn in de lokale Azure Stack Hub Marketplace. De installatiekopieën zijn bedoeld om te worden gebruikt door de AKS-service, niet om door tenants te worden gebruikt om afzonderlijke VM's te maken. De installatiekopieën zijn niet zichtbaar voor tenants in marketplace. Dit is een taak die samen met elke Azure Stack Hub-update moet worden uitgevoerd. Telkens wanneer er een nieuwe update is, is er een nieuwe AKS-basisinstallatiekopieën gekoppeld aan de AKS-service. Dit zijn de stappen:

  1. Ga via de beheerportal naar de blade Marketplace-beheer en selecteer Toevoegen vanuit Azure.

  2. Typ AKS in het zoekvak. Zoek en download zowel de Linux AKS Base Ubuntu 18.04-LTS Image Distro, 2022 Q1 versie 2022.01.21 als de AKS-basisinstallatiekopie versie 17763.2300.220121.

    • Linux-basisinstallatiekopieën:

      De AKS-basisinstallatiekopieën toevoegen - Linux

    • Windows-basisinstallatiekopieën:

      De AKS-basisinstallatiekopieën toevoegen - Windows

  3. Als de verbinding met uw exemplaar is verbroken, volgt u de instructies in het artikel Marketplace-items downloaden naar Azure Stack Hub om de twee opgegeven items te downloaden van de marketplace in Azure en deze te uploaden naar uw Azure Stack Hub-exemplaar.

Plannen en aanbiedingen maken

Om tenantgebruikers toe te staan de AKS-service te gebruiken, moet de operator deze beschikbaar maken via een plan en een aanbieding.

  1. Maak een plan met de Microsoft.Container service. Er zijn geen specifieke quota voor deze service; het maakt gebruik van de quota die beschikbaar zijn voor de compute-, netwerk- en opslagservices:

    Een plan maken

  2. Gebruik opnieuw de Azure Stack Hub-beheerportal om een aanbieding te maken die het plan bevat dat in de vorige stap is gemaakt:

    Een aanbieding maken

Multitenancy configureren

U moet Azure Stack Hub configureren voor ondersteuning van aanmeldingen van gebruikers die zich in andere Microsoft Entra directory's bevinden, zodat ze services in Azure Stack Hub kunnen gebruiken.

Zie Multitenancy configureren in Azure Stack Hub voor instructies

Waarschuwingen bewaken en erop reageren

  1. Met behulp van de beheerportal hebt u toegang tot de Azure Kubernetes Service onder de groep Beheer.

  2. Selecteer de blade Waarschuwingen . Controleer de waarschuwingen:

    AKS - Beheer

  3. Waarschuwingen worden weergegeven op de blade Waarschuwingen en u kunt er indien nodig actie op ondernemen:

AKS - Waarschuwingen

Volgende stappen

Meer informatie over AKS in Azure Stack Hub