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 die wordt gebruikt voor het onderhouden van de clusters. De beheerder van de clustertenant hoeft alleen de updates zo nodig toe te passen. De services zijn gratis. AKS is gratis: u betaalt alleen om de virtuele machines (VM)s (master- en agentknooppunten) binnen uw clusters te gebruiken. U kunt de AKS-resourceprovider (Azure Kubernetes Service) 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 is momenteel beschikbaar als PREVIEW-versie. 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 ze in Azure Stack Hub Marketplace. U kunt ze downloaden van Azure als u ze wilt toevoegen aan een niet-verbonden omgeving. U kunt deze instructies volgen in Marketplace-items downloaden naar Azure Stack Hub (verbroken):
Opdracht uitvoeren voor Linux (nieuwste versie)

Aangepast script voor Linux (versie 2.0.6)

De extensies weergeven met PowerShell
PowerShell biedt een cmdlet Get-AzsVMExtension, 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 waarnaar wordt verwezen naar de AKS-basisinstallatiekopieën. De AKS-service werkt niet zonder de juiste installatiekopieënversie die beschikbaar is in de lokale Azure Stack Hub Marketplace. De installatiekopieën moeten worden gebruikt door de AKS-service, niet worden gebruikt door tenants om afzonderlijke VM's te maken. De installatiekopieën zijn niet zichtbaar voor tenants in Marketplace. Dit is een taak die moet worden uitgevoerd naast elke Update van Azure Stack Hub. Telkens wanneer er een nieuwe update is, wordt er een nieuwe AKS-basisinstallatiekopieën gekoppeld aan de AKS-service. Dit zijn de stappen:
Ga met de beheerdersportal naar de blade Marketplace-beheer en selecteer Toevoegen vanuit Azure. typ AKS in het zoekvak, zoek en download Linux "AKS Base Ubuntu 18.04-LTS Image Distro, 2021 Q4" versie "2021.12.08" en Windows AKS-basisinstallatiekopie selecteer versie "AKS Base Windows Image" versie "17763.1697.210210".
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 items te downloaden die worden vermeld vanuit de marketplace in Azure en deze te uploaden naar uw Azure Stack Hub-exemplaar.
Plannen en aanbiedingen maken
Om tenantgebruikers de AKS-service te laten gebruiken, moet de operator deze beschikbaar maken via een plan en een aanbieding.
Maak een plan met de
Microsoft.Containerservice. Er zijn geen specifieke quota's voor deze service, er worden de quota gebruikt die beschikbaar zijn voor de services Compute, Network en Storage:
Gebruik nogmaals de Azure Stack Hub-beheerportal om een aanbieding te maken die het plan bevat dat in de vorige stap is gemaakt:

Multitenancy configureren
U moet Azure Stack Hub configureren ter ondersteuning van aanmeldingen van gebruikers die zich in andere Azure Active Directory (Azure AD) mappen bevinden, zodat ze services kunnen gebruiken in Azure Stack Hub.
Zie Multitenancy configureren in Azure Stack Hub voor instructies
Waarschuwingen bewaken en erop reageren
Via de beheerportal hebt u toegang tot de Azure Kubernetes Service onder de groep Beheer.
Selecteer de blade Waarschuwingen. Bekijk de waarschuwingen:

Waarschuwingen worden weergegeven op de blade Waarschuwingen . Als dat nodig is, kunt u actie ondernemen:


