PSDesiredStateConfiguration v1.1
O DSC é uma plataforma de gerenciamento no PowerShell que permite gerenciar sua infraestrutura de TI e desenvolvimento com configuração como código.
PSDesiredStateConfiguration v1.1 é a versão do módulo que acompanha o Windows PowerShell 5.1.
- Para obter uma visão geral dos benefícios comerciais do uso do DSC, consulte Visão geral da configuração de estado desejado para tomadores de decisão.
- Para obter uma visão geral dos benefícios de engenharia do uso do DSC, consulte Visão geral da configuração de estado desejado para engenheiros.
- Para começar a usar o DSC rapidamente, consulte de início rápido do DSC .
Conceitos-chave
DSC é uma plataforma declarativa usada para configuração, implantação e gerenciamento de sistemas. É composto por três componentes principais:
- Configurações são scripts declarativos do PowerShell que definem e configuram instâncias de recursos. Ao executar a configuração, o DSC (e os recursos que estão sendo chamados pela configuração) simplesmente "fará isso", garantindo que o sistema exista no estado estabelecido pela configuração. As configurações DSC também são idempotentes: o Local Configuration Manager (LCM) continuará a garantir que as máquinas sejam configuradas em qualquer estado declarado pela configuração.
- Recursos são a parte "make it so" do DSC. Eles contêm o código que coloca e mantém o destino de uma configuração no estado especificado. Os recursos residem em módulos do PowerShell e podem ser gravados para modelar algo tão genérico quanto um arquivo ou um processo do Windows, ou tão específico quanto um servidor IIS ou uma VM em execução no Azure.
- O do Local Configuration Manager (LCM) é o mecanismo pelo qual o DSC facilita a interação entre recursos e configurações. O LCM sonda regularmente o sistema usando o fluxo de controle implementado pelos recursos para garantir que o estado definido por uma configuração seja mantido. Se o sistema estiver fora do estado, o LCM faz chamadas para o código em recursos para "fazê-lo assim" de acordo com a configuração.
Ver também
- Configurações DSC
- Recursos DSC
- Configurando o do Gerenciador de Configuração Local
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.