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 of hoger
- Windows
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 |
---|---|
Windows | 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.
De module installeren vanuit de PowerShell Gallery
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'