Visão Geral do DSC (Desired State Configuration) do Windows PowerShell
A DSC é uma plataforma de gerenciamento no PowerShell que permite que você gerencie sua infraestrutura de desenvolvimento e TI com configuração como código.
Há 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 é 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 dos novos recursos do DSC. Os usuários que desejam continuar usando a DSC v2 podem baixar a PSDesiredStateConfiguration 2.0.5 na Galeria do PowerShell.
O DSC 3.0 é a nova versão do DSC. Esta versão é uma prévia que ainda está sendo desenvolvida. Os usuários que trabalham com ambientes não Windows podem esperar recursos multiplataforma na DSC 3.0. A DSC 3.0 é a versão compatível com o recurso configuração de máquina do Gerenciamento Automatizado do Azure.
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 separadamente das versões do PowerShell.
Consulte a nova documentação em Desired State Configuration 2.0.