Como configurar um ambiente de criação de configuração de máquina
O módulo GuestConfiguration do PowerShell automatiza o processo de criação de conteúdo personalizado, incluindo:
- Criando um artefato de conteúdo de configuração de máquina (
.zip
) - A validação do pacote atende aos requisitos
- Instalando o agente de configuração da máquina localmente para teste
- A validação do pacote pode ser usada para auditar configurações em uma máquina
- A validação do pacote pode ser usada para definir configurações em uma máquina
- Publicando o pacote no armazenamento do Azure
- Criação de uma definição de política
- Publicação da política
O suporte para a aplicação de configurações através da configuração da máquina é introduzido na versão 3.4.2.
Requisitos de base
Sistemas operacionais onde o módulo pode ser instalado:
- Ubuntu 18 ou superior
- Windows
O módulo pode ser instalado em uma máquina que executa o PowerShell 7.x. Instale as versões do PowerShell listadas na tabela a seguir para seu sistema operacional.
SO | Versão do PowerShell |
---|---|
Windows | PowerShell 7.1.3 |
Ubuntu 18 | PowerShell 7.2.4 |
O módulo GuestConfiguration requer o seguinte software:
- Azure PowerShell 5.9.0 ou superior. Os módulos necessários do Az PowerShell são instalados automaticamente com o módulo GuestConfiguration ou você pode seguir estas instruções.
Instalar o módulo a partir da Galeria do PowerShell
Para instalar o módulo GuestConfiguration no Windows ou Linux, execute o seguinte comando no PowerShell 7.
# Install the machine configuration DSC resource module from PowerShell Gallery
Install-Module -Name GuestConfiguration
Valide se o módulo foi importado:
# Get a list of commands for the imported GuestConfiguration module
Get-Command -Module 'GuestConfiguration'