Configuración de un entorno de creación de configuración de máquinas
El módulo GuestConfiguration de PowerShell automatiza el proceso de creación de contenido personalizado, que incluye lo siguiente:
- Creación de un artefacto de contenido de configuración de máquinas (
.zip
) - Validación del cumplimiento de los requisitos del paquete
- Instalación del agente de configuración de máquinas localmente para pruebas
- Validación del uso del paquete para auditar la configuración de una máquina
- Validación del uso del paquete para configurar una máquina
- Publicación del paquete en Azure Storage
- Creación de una definición de directiva
- Publicación de la directiva
El soporte técnico para aplicar configuraciones a través de la configuración de máquinas se introduce en la versión 3.4.2.
Requisitos básicos
Sistemas operativos en los que se puede instalar el módulo:
- Ubuntu 18
- Windows
El módulo se puede instalar en una máquina que ejecute PowerShell 7.x. Instale las versiones de PowerShell enumeradas en la tabla siguiente para el sistema operativo.
SO | Versión de PowerShell |
---|---|
Windows | PowerShell 7.1.3 |
Ubuntu 18 | PowerShell 7.2.4 |
El módulo GuestConfiguration requiere el siguiente software:
- Azure PowerShell 5.9.0 o posterior. Los módulos Az de PowerShell necesarios se instalan automáticamente con el módulo GuestConfiguration, aunque también puede seguir estas instrucciones.
Instalación del módulo desde la Galería de PowerShell
Para instalar el módulo GuestConfiguration en Windows o Linux, ejecute el siguiente comando en PowerShell 7.
# Install the machine configuration DSC resource module from PowerShell Gallery
Install-Module -Name GuestConfiguration
Asegúrese de que el módulo se haya importado:
# Get a list of commands for the imported GuestConfiguration module
Get-Command -Module 'GuestConfiguration'