Qu’est-ce que la configuration de l’ordinateur Azure ?

Warning

À partir de novembre 2026, les machines fonctionnant sous des versions plus anciennes de certaines distributions Linux nécessitent une mise à niveau du système d’exploitation pour utiliser des configurations basées sur PowerShell avec de nouvelles versions d’agents. Examinez les versions du système d’exploitation concernées pour planifier votre mise à niveau.

La fonctionnalité de configuration de machine d'Azure Policy offre la capacité native d'auditer ou de configurer des paramètres de système d'exploitation sous forme de code pour les machines s'exécutant dans Azure et les machines hybrides activées par Arc. Vous pouvez utiliser la fonctionnalité directement par machine ou l’orchestrer à grande échelle à l’aide de Azure Policy.

Les ressources de configuration dans Azure sont conçues comme une ressource extension. Vous pouvez imaginer chaque configuration comme un ensemble de propriétés supplémentaires pour l’ordinateur. Les configurations peuvent inclure des paramètres comme :

  • Paramètres du système d’exploitation
  • La configuration ou la présence de l’application
  • Paramètres d’environnement

Les configurations sont différentes des définitions de stratégie. La configuration de l’ordinateur utilise Azure Policy pour affecter dynamiquement des configurations aux machines. Vous pouvez également affecter manuellement des configurations aux machines.

Vous trouverez des exemples de chaque scénario dans le tableau suivant.

Type Descriptif Exemple de scénario
Gestion de la configuration Vous souhaitez la représentation complète d’un serveur, en tant que code dans le contrôle de code source. Le déploiement doit inclure les propriétés du serveur (taille, réseau, stockage) et la configuration des paramètres du système d’exploitation et de l’application. « Cet ordinateur doit être un serveur web configuré pour héberger mon site Web. »
Conformité Vous souhaitez auditer ou déployer des paramètres sur toutes les machines dans le périmètre. Appliquez les paramètres de manière réactive aux machines existantes ou de manière proactive aux nouveaux ordinateurs à mesure qu’ils sont déployés. « Toutes les machines doivent utiliser TLS (Transport Layer Security) 1.2. Auditez les ordinateurs existants afin de pouvoir les modifier où cela est nécessaire, de manière contrôlée, à grande échelle. Pour les nouveaux ordinateurs, appliquez le paramètre lors de leur déploiement. »

Vous pouvez afficher les résultats par paramètre des configurations dans la page Affectations d’invités. Si une affectation d'Azure Policy a orchestré la configuration, vous pouvez sélectionner le lien « Dernière ressource évaluée » sur la page « Détails de conformité ».

Note

La configuration de l’ordinateur prend actuellement en charge la création de jusqu’à 50 affectations d’invités par ordinateur.

Modes d’application des stratégies personnalisées

Pour offrir une plus grande flexibilité dans l’application et l’audit des paramètres du serveur, des applications et des charges de travail, Machine Configuration offre trois modes d’application principaux pour chaque attribution de stratégie, comme décrit dans le tableau suivant.

Mode Descriptif
Audit Fournir uniquement des rapports sur l’état de la machine
Appliquer et effectuer un monitoring Configuration appliquée à la machine, puis faisant l’objet d’un monitoring des changements
Appliquer et corriger automatiquement Configuration appliquée à la machine et remise en conformité si la dérive se produit

Une vidéo pas à pas de ce document est disponible.

Types de clients pris en charge

Les définitions de stratégie de la configuration de l’ordinateur sont incluses dans les nouvelles versions. Les versions antérieures des systèmes d'exploitation disponibles dans Place de marché Azure sont exclues si le client Guest Configuration n'est pas compatible. En outre, les versions de serveur Linux qui ne prennent pas en charge la durée de vie de leurs éditeurs respectifs sont exclues de la matrice de prise en charge.

Le tableau suivant présente la liste des systèmes d’exploitation pris en charge sur les images Azure. Le texte .x est utilisé pour représenter les nouvelles versions mineures des distributions Linux. Pour afficher les éditions de serveur prises en charge sur Azure Arc, reportez-vous à liste des éditions de serveur prises en charge sur Azure Arc.

Système d'exploitation Version Notes
AlmaLinux 8 - 9
Amazon Linux 2 Changements de support PowerShell novembre 2026
Azure Linux (CBL-Mariner) 3 - 4
CBL-Mariner 1 - 2
Debian 10.x - 13.x
Oracle Linux 7.x Changements de support PowerShell novembre 2026
Oracle Linux 8.x - 9.x
Red Hat Enterprise Linux (RHEL) 7.4 - 7.x Changements de support PowerShell novembre 2026
Red Hat Enterprise Linux (RHEL) 8.x - 10.x
Linux rocailleux 8 - 9
SLES (SUSE Linux Enterprise Server) 12 SP5 Changements de support PowerShell novembre 2026
SLES (SUSE Linux Enterprise Server) 15 GA - SP2 Changements de support PowerShell novembre 2026
SLES (SUSE Linux Enterprise Server) 15 SP3 et versions ultérieures
Ubuntu 16.04 Changements de support PowerShell novembre 2026
Ubuntu 18/04 - 26/04
Windows client 10 - 11
Windows Server 2012 - 2025

* L'architecture ARM64 n'est pas prise en charge sur les machines virtuelles Azure.

Les définitions de stratégie de configuration d’ordinateur prennent en charge les images de machine virtuelle personnalisées dans la mesure où il s’agit d’un des systèmes d’exploitation répertoriés dans le tableau précédent. Configuration de I’ordinateur ne prend pas en charge l’uniforme VMSS mais prend en charge VMSS Flex.

Compatibilité de PowerShell sous Linux

À partir de novembre 2026, les machines exécutant des versions du système d’exploitation plus anciennes que celles prises en charge dans le tableau doivent passer à une version compatible et prise en charge pour utiliser des configurations dépendant de PowerShell avec de nouvelles versions d’agents.

Exemples de la configuration de l’ordinateur

Des exemples de stratégie intégrée de la configuration de l’ordinateur sont disponibles dans les emplacements suivants :

Étapes suivantes