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.
Wanneer u implementaties maakt die gebruikmaken van Windows Server-containers in Azure Kubernetes Service (AKS), zijn er enkele verschillen ten opzichte van Linux-implementaties die u moet onthouden. Zie Windows-containers in Kubernetes voor een gedetailleerde vergelijking van de verschillen tussen Windows en Linux in upstream Kubernetes.
Enkele van de belangrijkste verschillen zijn:
- Identiteit: Windows Server maakt gebruik van een grotere binaire beveiligings-id (SID) die is opgeslagen in de Windows-beveiliging Access Manager-database (SAM). Deze database wordt niet gedeeld tussen de host en containers of tussen containers.
- Bestandsmachtigingen: Windows Server maakt gebruik van een toegangsbeheerlijst op basis van SID's in plaats van een bitmasker van machtigingen en UID+GID.
- Bestandspaden: de conventie op Windows Server is om \ te gebruiken in plaats van /. Geef in podspecificaties die volumes koppelen het pad correct op voor Windows Server-containers. Geef bijvoorbeeld in plaats van een koppelpunt van /mnt/volume in een Linux-container een stationsletter en locatie op, zoals /K/Volume die moet worden gekoppeld als het K: -station.
Belangrijk
Vanaf 01 maart 2026 biedt Azure Kubernetes Service (AKS) geen ondersteuning meer voor Windows Server 2019-knooppuntgroepen. Knooppuntgroepen met Kubernetes versie 1.33+ kunnen windows Server 2019 niet gebruiken. Vanaf 01 april 2027 verwijdert AKS alle bestaande knooppuntinstallatiekopieën voor Windows Server 2019, wat betekent dat schaalbewerkingen mislukken. Zie voor meer informatie over deze afschaffing, het GitHub-issue over de afschaffing en de aankondiging over de afschaffing van Azure Updates. Als u op de hoogte wilt blijven van aankondigingen en updates, volg de AKS-release-opmerkingen.
Belangrijk
Vanaf 15 maart 2027 biedt Azure Kubernetes Service (AKS) geen ondersteuning meer voor Windows Server 2022-knooppuntgroepen. Knooppuntgroepen met Kubernetes versie 1.36+ kunnen windows Server 2022 niet gebruiken. Vanaf 01 april 2028 verwijdert AKS alle bestaande knooppuntinstallatiekopieën voor Windows Server 2022, wat betekent dat schaalbewerkingen mislukken. Zie voor meer informatie over deze afschaffing, het GitHub-issue over de afschaffing en de aankondiging over de afschaffing van Azure Updates. Als u op de hoogte wilt blijven van aankondigingen en updates, volg de AKS-release-opmerkingen.
In dit artikel worden belangrijke overwegingen besproken waarmee u rekening moet houden bij het gebruik van Windows-containers in plaats van Linux-containers in Kubernetes. Zie Vergelijking met Linux voor een uitgebreide vergelijking van Windows- en Linux-containers.
Overwegingen
| Functie | Overwegingen voor Windows |
|---|---|
| Cluster maken | • De eerste systeemknooppuntgroep moet Linux zijn. • Het maximum aantal knooppunten per cluster is 5000. • De naam van de Windows Server-knooppuntgroep heeft een limiet van zes tekens. |
| Bevoegde containers | Wordt niet ondersteund. Het equivalent is HPC-containers (HostProcess Containers). |
| HPC-containers | • HostProcess-containers zijn het Windows-alternatief voor bevoegde Linux-containers. Zie Een Windows HostProcess-pod maken voor meer informatie. |
| Azure Network Policy Manager (Azure) | Azure Network Policy Manager biedt geen ondersteuning voor: • Benoemde poorten • SCTP-protocol • Negatieve overeenkomstlabels of naamruimtekiezers (alle labels behalve 'debug=true') • "behalve" CIDR-blokken (een CIDR met uitzonderingen) • Windows Server 2019 |
| Upgrade van knooppunt | Windows Server-knooppunten in AKS passen niet automatisch Windows-updates toe. In plaats daarvan voert u een upgrade van een knooppuntgroep of upgrade van de knooppuntinstallatiekopieën uit. Met deze upgrades worden nieuwe knooppunten geïmplementeerd met de nieuwste installatiekopieën en beveiligingspatches voor Windows Server 2019 en Windows Server 2022. |
| AKS Image Cleaner | Wordt niet ondersteund. |
| BYOCNI | Wordt niet ondersteund. |
| Service Mesh openen | Wordt niet ondersteund. |
| GPU | Ondersteund in preview. |
| GPU met meerdere exemplaren | Wordt niet ondersteund. |
| VM's van de tweede generatie | Ondersteund. Standaard in Windows Server 2025. |
| Aangepaste knooppuntconfiguratie | • Aangepaste knooppuntconfiguratie heeft twee configuraties: • kubelet: Ondersteund. • Configuratie van het besturingssysteem: niet ondersteund. |
Volgende stappen
Zie de veelgestelde vragen over Windows Server-containers voor meer informatie over Windows-containers.