Formação
Módulo
Implementar configuração de estado desejado (DSC) - Training
Implementar configuração de estado desejado (DSC)
Este browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Com o lançamento do PowerShell 7.2, o módulo PSDesiredStateConfiguration já não está incluído no pacote do PowerShell. Separar o DSC no seu próprio módulo permite-nos investir e desenvolver o DSC independentemente do PowerShell e reduz o tamanho do pacote do PowerShell. Os utilizadores do DSC podem beneficiar da atualização do DSC sem a necessidade de atualizar o PowerShell, acelerando o tempo para a implementação de novas funcionalidades do DSC. Os utilizadores que pretendam continuar a utilizar o DSC v2 podem transferir PSDesiredStateConfiguration 2.0.7 a partir do Galeria do PowerShell.
Os utilizadores que trabalham com ambientes não Windows podem esperar funcionalidades entre plataformas no DSC v3. Para obter mais informações sobre o futuro do DSC, veja o blogue da Equipa do PowerShell.
Para instalar o PSDesiredStateConfiguration 2.0.7 a partir do Galeria do PowerShell:
Install-Module -Name PSDesiredStateConfiguration -Repository PSGallery -MaximumVersion 2.99
Importante
Certifique-se de que inclui o parâmetro MaximumVersion ou pode instalar a versão 3 (ou superior) de PSDesireStateConfiguration que contém diferenças significativas.
O DSC 2.0 é suportado para utilização com a funcionalidade de configuração do computador do Azure Automanage. Outros cenários, como chamar diretamente Recursos do DSC com Invoke-DscResource
, podem ser funcionais, mas não são a utilização principal pretendida desta versão.
Se não estiver a utilizar a funcionalidade de configuração do computador do Azure Automanage, deve utilizar o DSC 1.1.
O DSC 3.0 está disponível na versão beta pública e só deve ser utilizado com a configuração da máquina virtual do Azure (que a suporta) ou para ambientes de não produção para testar a migração fora do DSC 1.1.
Existem várias alterações importantes no DSC 2.0.
A única forma de utilizar os Recursos do DSC na 2.0 é com o cmdlet e a Invoke-DscResource
funcionalidade de configuração do computador do Azure Automanage.
Os seguintes cmdlets foram removidos:
Disable-DscDebug
Enable-DscDebug
Get-DscConfiguration
Get-DscConfigurationStatus
Get-DscLocalConfigurationManager
Publish-DscConfiguration
Remove-DscConfigurationDocument
Restore-DscConfiguration
Set-DscLocalConfigurationManager
Start-DscConfiguration
Stop-DscConfiguration
Test-DscConfiguration
Update-DscConfiguration
As seguintes funcionalidades foram removidas:
As seguintes funcionalidades não são suportadas:
WaitFor*
DSC)Node
palavra-chave numa Configuração do DSCOs Recursos DSC incorporados foram removidos. O módulo PSDscResources inclui substituições para alguns Recursos DSC removidos. Veja a tabela seguinte para obter o estado dos Recursos do DSC.
Recurso DSC | Estado |
---|---|
Archive |
Substituído pelo Recurso DSC de Arquivo em PSDscResources. |
Environment |
Substituído pelo Recurso DSC do Ambiente em PSDscResources. |
File |
Removidos. Este Recurso DSC não está disponível no DSC v2 e posterior. |
Group |
Substituído pelo Recurso de Grupo DSC em PSDscResources. |
GroupSet |
Substituído pelo Recurso do GroupSet DSC em PSDscResources. |
Log |
Removidos. Este Recurso DSC não está disponível no DSC v2 e posterior. |
Package |
Parcialmente substituído pelo Recurso DSC MsiPackage em PSDscResources. |
ProcessSet |
Substituído pelo Recurso processSet DSC em PSDscResources. |
Registry |
Substituído pelo Recurso do DSC de Registo em PSDscResources. |
Script |
Substituído pelo Recurso DSC de Script em PSDscResources. |
Service |
Substituído pelo Recurso do DSC de Serviço em PSDscResources. |
ServiceSet |
Substituído pelo Recurso DSC ServiceSet em PSDscResources. |
User |
Substituído pelo Recurso DSC do Utilizador em PSDscResources. |
WaitForAll |
Removidos. Este Recurso DSC não está disponível no DSC v2 e posterior. |
WaitForAny |
Removidos. Este Recurso DSC não está disponível no DSC v2 e posterior. |
WaitForSome |
Removidos. Este Recurso DSC não está disponível no DSC v2 e posterior. |
WindowsFeature |
Substituído pelo Recurso windowsFeature DSC em PSDscResources. |
WindowsFeatureSet |
Substituído pelo Recurso DSC WindowsFeatureSet em PSDscResources. |
WindowsOptionalFeature |
Substituído pelo Recurso DSC WindowsOptionalFeature em PSDscResources. |
WindowsOptionalFeatureSet |
Substituído pelo Recurso DSC WindowsOptionalFeatureSet em PSDscResources. |
WindowsPackageCab |
Substituído pelo Recurso DSC do WindowsPackageCab em PSDscResources. |
WindowsProcess |
Substituído pelo Recurso DSC do WindowsProcess em PSDscResources. |
Comentários do DSC
O DSC é um projeto código aberto. Selecione um link para fornecer comentários:
Formação
Módulo
Implementar configuração de estado desejado (DSC) - Training
Implementar configuração de estado desejado (DSC)