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:

  • A criação de um artefato de conteúdo de configuração de computador (.zip)
  • Validar o pacote atende aos requisitos
  • Instalar o agente de configuração de computador localmente para teste
  • Validar o pacote pode ser usado para auditar configurações em um computador
  • Validar o pacote pode ser usado para definir configurações em um computador
  • Publicar o pacote no armazenamento do Azure
  • A criação de uma definição de política
  • A publicação da política

O suporte para aplicar configurações por meio da configuração de computador foi introduzido na versão 3.4.2.

Requisitos base

Sistemas operacionais em que é possível instalar o módulo:

  • Ubuntu 18
  • Windows

O módulo pode ser instalado em um computador que executa o PowerShell 7.x. Instale as versões do PowerShell listadas na tabela a seguir para o 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 do Az PowerShell obrigatórios são instalados automaticamente com o módulo GuestConfiguration, ou você pode seguir essas instruções.

Para instalar o módulo GuestConfiguration no Windows ou no Linux, execute o comando a seguir no PowerShell 7.

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

Confirme que o módulo foi importado:

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

Próxima etapa