Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: AKS op Windows Server
Belangrijk
In maart 2026 wordt de huidige architectuur van AKS op Windows Server 2019 buiten gebruik gesteld. U wordt aangeraden AKS te implementeren in Azure Local. Zie Buitengebruikstelling van AKS-architectuur op Windows Server voor meer informatie.
Azure Kubernetes Service (AKS) op Windows Server is een on-premises Kubernetes-implementatie van AKS. AKS op Windows Server automatiseert het uitvoeren van toepassingen in containers op schaal. Met AKS op Windows Server kunt u sneller aan de slag met het hosten van Linux- en Windows-containers in uw datacenter.
Als u aan de slag wilt met on-premises Kubernetes met behulp van AKS, stelt u AKS in op Windows Server.
U kunt ook AKS gebruiken om uw cloudcontainers te organiseren. Zie Azure Kubernetes Service in Azure. Als u Azure Stack Hub gebruikt, zie AKS engine op Azure Stack Hub.
In de volgende secties worden enkele van de redenen voor het gebruik van AKS op Windows Server besproken. Beantwoord vervolgens enkele veelgestelde vragen over de service en hoe u aan de slag kunt gaan. Zie Windows en containers voor achtergrondinformatie over containers. Zie Kubernetes-kernconcepten voor meer informatie over hoe Kubernetes werkt in AKS op Windows Server. Zie de Kubernetes.io documentatie voor meer informatie over Kubernetes.
Waarom AKS in Windows Server gebruiken voor toepassingen in containers?
Hoewel u enkele containers handmatig kunt beheren met behulp van Docker en Windows, gebruiken apps vaak vijf, 10 of zelfs honderden containers. Daar komt de Kubernetes-orchestrator binnen.
Kubernetes is een opensource-orchestrator waarmee containerbeheer op schaal wordt geautomatiseerd. AKS vereenvoudigt de on-premises Kubernetes-implementatie door wizards te bieden die u kunt gebruiken om Kubernetes en invoegtoepassingen in te stellen en ook Kubernetes-clusters te maken om uw workloads te hosten.
Enkele van de functionaliteit die AKS op Windows Server biedt, omvat:
- Implementeer apps in containers op grote schaal naar Kubernetes-clusters die draaien op de Windows Server-clusters.
- Implementeer en beheer zowel in containers geplaatste Linux- als Windows-apps.
- Omhoog of omlaag schalen door knooppunten toe te voegen aan of te verwijderen uit het Kubernetes-cluster.
- Opslag en netwerken beheren in uw Kubernetes-cluster.
- Geef regelmatig Kubernetes-updates en beveiligingscorrecties op voor uw Kubernetes-implementatie.
- Blijf up-to-date met de nieuwste beschikbare Kubernetes-versies.
- Gebruik de populaire Azure-services via Azure Arc voor Kubernetes.
Het instellen van on-premises Kubernetes vereenvoudigen
AKS vereenvoudigt het instellen van Kubernetes op Windows Server 2019/2022 Datacenter en bevat de volgende functies:
- Een windows-beheercentrumwizard voor het instellen van AKS en de bijbehorende afhankelijkheden.
- Een Windows Admin Center-wizard voor het maken van Kubernetes-clusters om uw toepassingen in containers uit te voeren.
- PowerShell-cmdlets voor het instellen van Kubernetes en het maken van Kubernetes-clusters, als u liever een script gebruikt voor het instellen van een host en het maken van Kubernetes-clusters.
Bekijk de volgende afbeelding om vertrouwd te raken met het implementatieproces:
On-premises Kubernetes weergeven en beheren met behulp van hulpprogramma's of Azure Arc
Nadat u on-premises Kubernetes hebt ingesteld met behulp van AKS en een Kubernetes-cluster hebt gemaakt, kunt u uw Kubernetes-infrastructuur beheren en bewaken met de volgende opties:
-
Azure Portal met behulp van Azure Arc: Azure Arc gebruiken om toepassingen te beheren die zijn geïmplementeerd op Kubernetes-clusters in uw cloud- en on-premises omgevingen.
Met Azure Arc kunt u uw Kubernetes-clusters ook beheren met andere Azure-services, waaronder:- Azure Monitor
- Azure Policy
- On-premises met behulp van populaire hulpprogramma's zoals Kubectl: Met veel opensource-hulpprogramma's kunt u toepassingen implementeren in een Kubernetes-cluster, clusterbronnen beheren, problemen oplossen en actieve toepassingen bekijken. Al deze hulpprogramma's werken met Kubernetes-clusters die zijn geïmplementeerd met AKS op Windows Server.
Linux- en Windows-containers uitvoeren
AKS biedt volledige ondersteuning voor containers op basis van Linux en Windows. Wanneer u een Kubernetes-cluster in Windows Server maakt, kunt u kiezen of u knooppuntgroepen (groepen identieke Kubernetes-clusterknooppunten) wilt maken om Linux-containers, Windows-containers of beide uit te voeren.
AKS maakt de Linux- en Windows-knooppunten, zodat u de Linux- of Windows-besturingssystemen niet rechtstreeks hoeft te beheren.
Uw containerinfrastructuur beveiligen
AKS bevat functies waarmee u uw containerinfrastructuur kunt beveiligen:
- Isolatie op basis van hypervisor voor werkknooppunten: elk Kubernetes-cluster wordt uitgevoerd op een eigen toegewezen en geïsoleerde set virtuele machines, zodat tenants dezelfde fysieke infrastructuur kunnen delen.
- Door Microsoft onderhouden Linux- en Windows-afbeeldingen voor werkknooppunten: Werkknooppunten voeren door Microsoft gemaakte Linux- en Windows-afbeeldingen van Virtuele Machines uit om te voldoen aan de aanbevolen beveiligingsprocedures. Microsoft vernieuwt deze installatiekopieën ook maandelijks met de nieuwste beveiligingsupdates.
Wat u nodig hebt om aan de slag te gaan
De volgende secties geven een overzicht van wat u nodig hebt om on-premises Kubernetes uit te voeren met AKS op Windows Server. Zie de systeemvereisten voor meer informatie over wat u nodig hebt voordat u AKS installeert op Windows Server.
In uw Windows Admin Center-systeem
Uw computer waarop de Windows Admin Center-gateway wordt uitgevoerd, moet aan de volgende vereisten voldoen:
- Geregistreerd bij Azure.
- In hetzelfde domein als het Windows Server 2019/2022 Datacenter-cluster.
Op het Windows Server-cluster of het failovercluster van Windows Server 2019/2022 Datacenter dat als host fungeert voor AKS
Het Windows Server-cluster of Windows Server 2019/2022 Datacenter-failovercluster heeft de volgende vereisten:
- Maximaal acht servers in het cluster.
- 1 TB beschikbare capaciteit in de opslaggroep voor AKS.
- Ten minste 30 GB beschikbaar geheugen voor het uitvoeren van AKS-VM's.
- Alle servers in het cluster moeten gebruikmaken van de EN-US regio en taalselectie.
AKS op Windows Server-functionaliteit
In de volgende secties worden enkele van de functionaliteit van AKS beschreven:
Systeemeigen integratie met Behulp van Azure Arc
Met AKS kunt u uw Kubernetes-clusters verbinden met Azure. Nadat u verbinding hebt gemaakt met Kubernetes met Azure Arc, hebt u toegang tot uw Kubernetes-clusters die on-premises worden uitgevoerd via Azure Portal en kunt u beheerservices zoals GitOps en Azure Policy implementeren. U kunt ook gegevensservices implementeren, zoals SQL Managed Instance en PostgreSQL Hyperscale. Zie het overzicht van Azure Arc voor meer informatie over Kubernetes met Azure Arc.
Geïntegreerde logboekregistratie en bewaking
Zodra u uw cluster hebt verbonden met Azure Arc, kunt u Azure Monitor gebruiken om de status van uw Kubernetes-cluster en -toepassingen te bewaken. Azure Monitor voor containers biedt u inzicht in de prestaties door metrische geheugen- en processorgegevens van controllers, knooppunten en containers te verzamelen. Metrische gegevens en containerlogboeken worden automatisch voor u verzameld en verzonden naar de metrische database in Azure Monitor, terwijl logboekgegevens naar uw Log Analytics-werkruimte worden verzonden. Zie het overzicht van containerinzichten voor meer informatie over Azure Monitor.
Het formaat van uw Kubernetes-knooppuntgroepen automatisch wijzigen
Als u aan de toepassingsvereisten wilt voldoen, moet u mogelijk het aantal en de grootte van knooppunten aanpassen waarop uw workloads worden uitgevoerd. Het onderdeel voor automatische schaalaanpassing van clusters controleert op pods in uw cluster die niet kunnen worden gepland vanwege resourcebeperkingen. Wanneer er problemen worden gedetecteerd, wordt het aantal knooppunten in een knooppuntgroep verhoogd om te voldoen aan de vraag van de toepassing. Het controleert ook regelmatig knooppunten op een gebrek aan actieve pods en vermindert zo nodig het aantal knooppunten. Met deze mogelijkheid om het aantal knooppunten in uw Kubernetes-cluster automatisch omhoog of omlaag te schalen, kunt u een efficiënte, rendabele omgeving uitvoeren.
Op Windows gebaseerde container-apps implementeren en beheren
AKS biedt volledige ondersteuning voor het uitvoeren van containers op basis van Linux en Windows. Wanneer u een Kubernetes-cluster in Windows Server maakt, kunt u kiezen of u knooppuntgroepen (groepen identieke Kubernetes-clusterknooppunten) wilt maken om Linux-containers, Windows-containers of beide uit te voeren. AKS maakt de Linux- en Windows-knooppunten, zodat u de Linux- of Windows-besturingssystemen niet rechtstreeks hoeft te beheren.
Gpu-knooppunten implementeren
AKS ondersteunt het implementeren van gpu-knooppuntgroepen boven op NVIDIA Tesla T4 GPU's met behulp van de DDA-modus (Discrete Device Assignment), ook wel GPU Passthrough genoemd. In deze modus zijn een of meer fysieke GPU's toegewezen aan één werkknooppunt met een VM-grootte die GPU-ondersteuning biedt, die volledige toegang krijgt tot de GPU. Deze modus biedt toepassingscompatibiliteit op hoog niveau en betere prestaties. Zie de GPU-documentatie voor meer informatie over gpu-knooppuntgroepen.
Volgende stappen
Raadpleeg de volgende artikelen om aan de slag te gaan met AKS op Windows Server: