Visão geral da Configuração de Estado Desejado (DSC) do PowerShell

O DSC é uma plataforma de gerenciamento no PowerShell que permite gerenciar sua infraestrutura de TI e desenvolvimento com configuração como código.

Existem três versões do DSC disponíveis:

  • O DSC 1.1 é a versão herdada do DSC fornecida originalmente no Windows PowerShell 5.1.

  • O DSC 2.0 é a versão do DSC fornecida no PowerShell 7.

    Com o lançamento do PowerShell 7.2, o módulo PSDesiredStateConfiguration não está mais incluído no pacote do PowerShell. Separar o DSC em seu próprio módulo nos permite investir e desenvolver o DSC independentemente do PowerShell e reduz o tamanho do pacote do PowerShell. Os usuários do DSC desfrutarão do benefício de atualizar o DSC sem a necessidade de atualizar o PowerShell, acelerando o tempo de implantação de novos recursos do DSC. Os usuários que desejam continuar usando o DSC v2 podem baixar PSDesiredStateConfiguration 2.0.5 da Galeria do PowerShell.

  • DSC 3.0 é a nova versão do DSC. Esta versão é uma versão prévia que ainda está sendo desenvolvida. Os usuários que trabalham com ambientes que não são Windows podem esperar recursos entre plataformas no DSC 3.0. O DSC 3.0 é a versão suportada pelo recurso de configuração de máquina do Azure Automanage.

A documentação do DSC foi movida para um novo local para que possamos gerenciar as informações específicas da versão do DSC separadas das versões do PowerShell.

Consulte a nova documentação em Configuração de Estado Desejado 2.0.