Partager via


Comment configurer un environnement de création de configuration de machine

Le module PowerShell GuestConfiguration automatise le processus de création de contenu personnalisé, notamment :

  • La création d’un artefact de contenu de configuration d’ordinateur (.zip)
  • La validation du package conforme aux exigences
  • L’installation locale de l’agent de configuration de machine à des fins de test
  • La validation du package pouvant être utilisée pour auditer les paramètres d’une machine
  • La validation du package pouvant être utilisée pour configurer les paramètres d’une machine
  • La publication du package dans le stockage Azure
  • La création d’une définition de stratégie
  • La publication de la stratégie

La prise en charge de l’application de configurations au travers de la configuration d’ordinateur est introduite dans la version 3.4.2.

Configuration de base requise

Systèmes d’exploitation sur lesquels le module peut être installé :

  • Ubuntu 18
  • Windows

Le module peut être installé sur une machine exécutant PowerShell 7.x. Installez les versions de PowerShell répertoriées pour votre système d’exploitation dans le tableau suivant.

Système d’exploitation Version de PowerShell
Windows PowerShell 7.1.3
Ubuntu 18 PowerShell 7.2.4

Le module GuestConfiguration nécessite les logiciels suivants :

  • Azure PowerShell 5.9.0 ou ultérieur. Les modules Az PowerShell requis sont installés automatiquement avec le module GuestConfiguration, sinon vous pouvez suivre ces instructions.

Pour installer le module GuestConfiguration sur Windows ou Linux, exécutez la commande suivante dans PowerShell 7.

# Install the machine configuration DSC resource module from PowerShell Gallery
Install-Module -Name GuestConfiguration

Vérifiez que le module a été importé :

# Get a list of commands for the imported GuestConfiguration module
Get-Command -Module 'GuestConfiguration'

Étape suivante