Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ve verzi PowerShellu 7.2 už modul PSDesiredStateConfiguration není součástí balíčku PowerShellu. Oddělení DSC do vlastního modulu nám umožňuje investovat a vyvíjet DSC nezávisle na PowerShellu a snižuje velikost balíčku PowerShellu. Uživatelé DSC můžou využívat výhod upgradu DSC bez nutnosti upgradovat PowerShell a urychlit tak nasazení nových funkcí DSC. Uživatelé, kteří chtějí pokračovat v používání DSC v2, si můžou stáhnout PSDesiredStateConfiguration 2.0.7 z galerie Prostředí PowerShell.
Uživatelé, kteří pracují s prostředími mimo Windows, mohou očekávat funkce pro různé platformy v DSC v3. Další informace o budoucnosti DSC najdete na blogu týmu PowerShellu.
Instalace PSDesiredStateConfiguration 2.0.7 z galerie Prostředí PowerShell:
Install-Module -Name PSDesiredStateConfiguration -Repository PSGallery -MaximumVersion 2.99
Důležitý
Nezapomeňte zahrnout parametr MaximumVersion nebo můžete nainstalovat verzi 3 (nebo vyšší) PSDesireStateConfiguration, která obsahuje významné rozdíly.
Případ použití pro DSC 2.0
DSC 2.0 se podporuje pro použití s konfigurace počítače Azure. Jiné scénáře, jako je přímé volání prostředků DSC s Invoke-DscResource
, mohou být funkční, ale nejsou primárním zamýšleným použitím této verze.
Pokud nepoužíváte konfiguraci počítače Azure, měli byste použít DSC 1.1.machine.
Změny z DSC 1.1
V DSC 2.0 došlo k několika významným změnám.
Jediným způsobem použití prostředků DSC ve verzi 2.0 je rutina Invoke-DscResource
nebo konfigurace počítače Azure.
Byly odebrány následující rutiny:
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
Byly odebrány následující funkce:
- Server vyžádané replikace
- Místní správce konfigurace (LCM)
Následující funkce nejsou podporované:
- Konfigurace DSC s více systémy
- Závislosti mezi systémy (prostředky
WaitFor*
DSC) - Restartování chování prostředků DSC
- Přidání parametrů do bloků konfigurace DSC
- Použití příkazů řízení toku v blocích konfigurace DSC
- Použití přihlašovacích údajů v blocích konfigurace DSC
- Použití parametru ConfigurationData s konfigurací DSC
- Použití klíčového slova
Node
v konfiguraci DSC - Použití složených konfigurací DSC (konfigurace DSC, které do nich vnořují jinou konfiguraci DSC)
Předdefinované prostředky DSC byly odebrány. Modul PSDscResources zahrnuje nahrazení některých odebraných prostředků DSC. Stav prostředků DSC najdete v následující tabulce.
Prostředek DSC | Stav |
---|---|
Archive |
Nahrazeno zdrojem DSC archivu v PSDscResources. |
Environment |
Nahrazeno prostředkem DSC prostředí v PSDscResources. |
File |
Odstraněný. Tento prostředek DSC není k dispozici v DSC v2 a novějších verzích. |
Group |
Nahrazeno prostředkem DSC skupiny v PSDscResources. |
GroupSet |
Nahrazeno prostředkem GroupSet DSC v PSDscResources. |
Log |
Odstraněný. Tento prostředek DSC není k dispozici v DSC v2 a novějších verzích. |
Package |
Částečně nahrazeno prostředkem MsiPackage DSC v PSDscResources. |
ProcessSet |
Nahrazeno prostředkem ProcessSet DSC v PSDscResources. |
Registry |
Nahrazeno prostředkem DSC registru v PSDscResources. |
Script |
Nahrazeno prostředkem DSC skriptu v PSDscResources. |
Service |
Nahrazeno prostředkem DSC služby v PSDscResources. |
ServiceSet |
Nahrazeno prostředkem ServiceSet DSC v PSDscResources. |
User |
Nahrazeno prostředkem DSC uživatele v PSDscResources. |
WaitForAll |
Odstraněný. Tento prostředek DSC není k dispozici v DSC v2 a novějších verzích. |
WaitForAny |
Odstraněný. Tento prostředek DSC není k dispozici v DSC v2 a novějších verzích. |
WaitForSome |
Odstraněný. Tento prostředek DSC není k dispozici v DSC v2 a novějších verzích. |
WindowsFeature |
Nahrazeno prostředkem WindowsFeature DSC v PSDscResources. |
WindowsFeatureSet |
Nahrazeno prostředkem WindowsFeatureSet DSC v PSDscResources. |
WindowsOptionalFeature |
Nahrazeno prostředkem WindowsOptionalFeature DSC vPSDscResources . |
WindowsOptionalFeatureSet |
Nahrazeno prostředkem WindowsOptionalFeatureSet DSC v PSDscResources. |
WindowsPackageCab |
Nahrazeno prostředkem WindowsPackageCab DSC v PSDscResources. |
WindowsProcess |
Nahrazeno prostředkem WindowsProcess DSC v PSDscResources. |