Ossku type
Spécifie la référence SKU du système d’exploitation utilisée par le pool d’agents. La valeur par défaut est Ubuntu si OSType est Linux. Par défaut est Windows2019 lorsque Kubernetes <= 1.24 ou Windows2022 lorsque Kubernetes >= 1,25 si OSType est Windows.
KnownOssku peut être utilisé de manière interchangeable avec Ossku, cette énumération contient les valeurs connues que le service prend en charge.
Valeurs connues prises en charge par le service
Ubuntu: utilisez Ubuntu comme système d’exploitation pour les images de nœud.
azureLinux: utilisez AzureLinux comme système d’exploitation pour les images de nœud. Azure Linux est une distribution Linux optimisée pour conteneurs créée par Microsoft, rendez-vous sur https://aka.ms/azurelinux pour plus d’informations.
AzureLinux3 : utilisez AzureLinux3 comme système d’exploitation pour les images de nœud. Azure Linux est une distribution Linux optimisée pour conteneurs créée par Microsoft, rendez-vous sur https://aka.ms/azurelinux pour plus d’informations. Pour connaître les limitations, visitez https://aka.ms/aks/node-images. Pour obtenir des conseils sur la migration du système d’exploitation, reportez-vous à la section https://aka.ms/aks/upgrade-os-version.
Mariner: référence OSSKU déconseillée. Microsoft recommande aux nouveaux déploiements de choisir plutôt « AzureLinux ».
Flatcar : Utilisez Flatcar Container Linux comme système d’exploitation pour les images de nœuds. Flatcar est un système d’exploitation Linux optimisé pour les conteneurs, axé sur la sécurité, doté d’un système de fichiers immuable et faisant partie de la Cloud Native Computing Foundation (CNCF). Pour plus d’informations sur Flatcar Container Linux pour AKS, consultez aka.ms/aks/flatcar-container-linux-for-aks
CBLMarinr: référence OSSKU déconseillée. Microsoft recommande aux nouveaux déploiements de choisir plutôt « AzureLinux ».
Windows2019: utilisez Windows2019 comme système d’exploitation pour les images de nœud. Non pris en charge pour les pools de nœuds système. Windows2019 prend uniquement en charge les conteneurs Windows2019 ; il ne peut pas exécuter les conteneurs Windows2022 et vice versa.
Windows2022: utilisez Windows2022 comme système d’exploitation pour les images de nœud. Non pris en charge pour les pools de nœuds système. Windows2022 prend uniquement en charge les conteneurs Windows2022 ; il ne peut pas exécuter les conteneurs Windows2019 et vice versa.
Ubuntu2204 : utilisez Ubuntu2204 comme système d’exploitation pour les images de nœuds, cependant, Ubuntu 22.04 peut ne pas être pris en charge pour tous les pools de nœuds. Pour connaître les limitations et les versions de kubernetes prises en charge, consultez https://aka.ms/aks/supported-ubuntu-versions
Windows2025 : utilisez Windows2025 comme système d’exploitation pour les images de nœuds. Non pris en charge pour les pools de nœuds système. Windows2025 prend en chargement les conteneurs Windows2022 et Windows 2025 ; il ne peut pas exécuter les conteneurs Windows2019 et inversement.
WindowsAnnual : Utilisez Windows version du canal annuel comme système d’exploitation pour les images des nœuds. Non pris en charge pour les pools de nœuds système. Des détails sur les images conteneur prises en charge et les versions kubernetes sous différentes versions de canal annuel AKS peuvent être vus dans https://aka.ms/aks/windows-annual-channel-details.
Ubuntu2404 : utilisez Ubuntu2404 comme système d’exploitation pour les images de nœuds, cependant, Ubuntu 24.04 peut ne pas être pris en charge pour tous les pools de nœuds. Pour connaître les limitations et les versions de Kubernetes prises en charge, consultez https://aka.ms/aks/supported-ubuntu-versions
AzureContainerLinux : Utilisez Azure Container Linux comme système d’exploitation pour les images de nœuds. Azure Container Linux est un système Linux optimisé pour les conteneurs et axé sur la sécurité, construit sur Azure Linux, avec un système de fichiers immuable. ACL est dérivé du projet Flatcar Container Linux, s'appuyant sur la conception éprouvée de Flatcar, conçue en conteneur, immuable, tout en ajoutant des paquets Azure Linux, des services et une intégration approfondie avec le cycle de vie Azure et AKS. Pour plus d’informations, consultez https://aka.ms/azurecontainerlinux
type Ossku = string