Een ontwerpomgeving voor machineconfiguratie instellen

Met de PowerShell-module GuestConfiguration wordt het proces voor het maken van aangepaste inhoud geautomatiseerd, waaronder:

  • Een artefact voor machineconfiguratie-inhoud maken (.zip)
  • Valideren van het pakket voldoet aan de vereisten
  • De machineconfiguratieagent lokaal installeren voor testen
  • Het valideren van het pakket kan worden gebruikt om instellingen op een computer te controleren
  • Het valideren van het pakket kan worden gebruikt voor het configureren van instellingen op een computer
  • Het pakket publiceren naar Azure Storage
  • Een beleidsdefinitie maken
  • Het beleid publiceren

Ondersteuning voor het toepassen van configuraties via computerconfiguratie wordt geïntroduceerd in versie 3.4.2.

Basisvereisten

Besturingssystemen waarop de module kan worden geïnstalleerd:

  • Ubuntu 18
  • Vensters

De module kan worden geïnstalleerd op een computer met PowerShell 7.x. Installeer de versies van PowerShell in de volgende tabel voor uw besturingssysteem.

Besturingssysteem PowerShell-versie
Vensters PowerShell 7.1.3
Ubuntu 18 PowerShell 7.2.4

Voor de GuestConfiguration-module is de volgende software vereist:

  • Azure PowerShell 5.9.0 of hoger. De vereiste Az PowerShell-modules worden automatisch geïnstalleerd met de GuestConfiguration-module of u kunt deze instructies volgen.

Als u de GuestConfiguration-module wilt installeren in Windows of Linux, voert u de volgende opdracht uit in PowerShell 7.

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

Controleer of de module is geïmporteerd:

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

Volgende stap