Einrichten einer Erstellungsumgebung für Computerkonfigurationen
Mit dem PowerShell-Modul GuestConfiguration wird die Erstellung benutzerdefinierter Inhalte automatisiert, z. B.:
- Erstellen eines Inhaltsartefakts für die Computerkonfiguration (
.zip
) - Überprüfen, ob das Paket die Anforderungen erfüllt
- Lokales Installieren des Computerkonfigurations-Agents zu Testzwecken
- Überprüfen, ob das Paket verwendet werden kann, um Einstellungen auf einem Computer zu überwachen
- Überprüfen, ob das Paket verwendet werden kann, um Einstellungen auf einem Computer zu konfigurieren
- Veröffentlichen des Pakets in Azure Storage
- Erstellen einer Richtliniendefinition
- Veröffentlichen der Richtlinie
Die Unterstützung für die Anwendung von Konfigurationen über die Computerkonfiguration wurde in Version 3.4.2 eingeführt.
Basisanforderungen
Betriebssysteme, unter denen das Modul installiert werden kann:
- Ubuntu 18
- Windows
Das Modul kann auf einem Computer installiert werden, auf dem PowerShell 7.x ausgeführt wird. Installieren Sie die in der folgenden Tabelle aufgeführten Versionen von PowerShell für Ihr Betriebssystem.
OS | PowerShell-Version |
---|---|
Windows | PowerShell 7.1.3 |
Ubuntu 18 | PowerShell 7.2.4 |
Für das Modul GuestConfiguration wird die folgende Software benötigt:
- Azure PowerShell 5.9.0 oder höher. Die erforderlichen Az PowerShell-Module werden automatisch mit dem GuestConfiguration-Modul installiert. Alternativ können Sie diese Anweisungen befolgen.
Installieren des Moduls aus dem PowerShell-Katalog
Zur Installation des GuestConfiguration-Moduls unter Windows oder Linux führen Sie den folgenden Befehl in PowerShell 7 aus.
# Install the machine configuration DSC resource module from PowerShell Gallery
Install-Module -Name GuestConfiguration
Überprüfen Sie, ob das Modul importiert wurde:
# Get a list of commands for the imported GuestConfiguration module
Get-Command -Module 'GuestConfiguration'