Utiliser l’hôte de conteneur Linux Azure pour Azure Kubernetes Service (AKS)

S’applique à : ✔️ AKS Automatic ✔️ AKS Standard

L’hôte de conteneur Linux Azure pour AKS est une distribution Linux open source créée par Microsoft. Il est généralement disponible en tant qu'hôte de conteneur sur Azure Kubernetes Service (AKS). Vous pouvez déployer des pools de nœuds Linux Azure dans un nouveau cluster, ajouter des pools de nœuds Linux Azure à vos clusters Ubuntu existants ou migrer vos nœuds Ubuntu vers des nœuds Linux Azure. Pour en savoir plus sur Azure Linux, consultez la documentation Azure Linux.

Pour la plupart des charges de travail de production, AKS Automatic est l’option par défaut recommandée pour un environnement de production sur AKS. Dans AKS Automatic, Azure Linux est préconfiguré comme système d’exploitation par défaut pour le pool de nœuds système. Cette configuration signifie que Azure Linux fait partie de l’expérience par défaut gérée prête pour la production dans AKS Automatic, au lieu d’une décision distincte que vous devez prendre pour les composants système de cluster.

Important

À compter du 30 novembre 2025, Azure Kubernetes Service (AKS) ne prend plus en charge ni fournit des mises à jour de sécurité pour Azure Linux 2.0. L’image de nœud Azure Linux 2.0 est figée à la version 202512.06.0. À compter du 31 mars 2026, les images de nœud seront supprimées et vous ne pourrez pas mettre à l’échelle vos pools de nœuds. Migrez vers une version Azure Linux prise en charge en mettant à niveau vos pools de nœuds vers une version Kubernetes prise en charge ou en migrant vers osSku AzureLinux3. Pour plus d’informations, consultez le problème de retrait sur GitHub et l’annonce de retrait des mises à jour Azure. Pour rester informé des annonces et des mises à jour, suivez les notes de publication d’AKS.

Pourquoi utiliser Azure Linux

L’hôte de conteneur Linux Azure sur AKS utilise une image AKS native qui fournit un emplacement unique pour effectuer tout le développement Linux. Chaque package est généré à partir de la source et validé, ce qui garantit que vos services s’exécutent sur des composants éprouvés. Azure Linux est léger, y compris uniquement l’ensemble nécessaire de packages nécessaires pour exécuter des charges de travail de conteneur. Azure Linux fournit une surface d’attaque réduite et élimine la mise à jour corrective et la maintenance des packages inutiles. Au niveau de la couche de base, il dispose d’un noyau renforcé Microsoft optimisé pour Azure. En savoir plus sur les fonctionnalités clés d’Azure Linux.

Azure Linux est également le système d’exploitation par défaut pour le pool de nœuds système dans AKS Automatic. Cette valeur par défaut prend en charge l’objectif automatique AKS de fournir une configuration de cluster prête pour la production avec des choix de plateforme préconfigurés pour la fiabilité, la sécurité et une surcharge opérationnelle réduite.

Azure Linux dans AKS Automatic

AKS Automatic est l’option par défaut recommandée, prête pour la production, pour la plupart des charges de travail sur AKS. Dans AKS Automatic :

  • Azure Linux est préconfiguré comme système d’exploitation par défaut pour le pool de nœuds système.
  • AKS gère les paramètres par défaut de la plateforme et de la configuration du cluster principal pour vous.
  • Azure Linux fait partie de l’expérience intégrée orientée production, ainsi que d’autres valeurs par défaut de sécurité, de mise à l’échelle et d’opérations préconfigurées.

Si vous souhaitez une expérience AKS managée avec les valeurs par défaut prêtes pour la production, commencez par AKS Automatic. Pour plus d’informations, consultez Qu’est-ce que Azure Kubernetes Service (AKS) automatique ?

Options de déploiement pour Azure Linux sur AKS

La façon dont vous utilisez Azure Linux dépend de l'utilisation d'AKS Automatic ou AKS Standard.

AKS Automatic

Dans AKS Automatic, le pool de nœuds système utilise Azure Linux par défaut. Si vous créez une charge de travail de production et souhaitez que l’expérience par défaut recommandée pour AKS soit prête pour la production, commencez par AKS Automatic.

Pour commencer, consultez :

AKS Standard

Dans AKS Standard, vous pouvez choisir Azure Linux comme option de système d’exploitation de nœud en fonction des besoins de votre cluster et de votre charge de travail.

Pour commencer à utiliser Azure Linux avec AKS Standard, consultez :

Considerations

Lorsque vous décidez comment utiliser Azure Linux dans AKS, gardez à l’esprit les points suivants :

  • Pour les nouvelles charges de travail de production, AKS Automatic constitue le choix par défaut recommandé, prêt pour la production, pour la plupart des scénarios AKS.
  • Dans AKS Automatic, le pool de nœuds système est préconfiguré pour utiliser Azure Linux.
  • Dans AKS Standard, vous pouvez choisir explicitement Azure Linux pour les nouveaux clusters, les pools de nœuds ajoutés ou les scénarios de migration.
  • La disponibilité régionale pour Azure Linux suit la disponibilité régionale AKS.

Disponibilité régionale

L’hôte de conteneur Linux Azure est disponible pour une utilisation dans les mêmes régions que AKS.

Pour en savoir plus sur Azure Linux et AKS Automatic, consultez :