Översikt över PowerShell Desired State Configuration (DSC)

DSC är en hanteringsplattform i PowerShell som gör att du kan hantera din IT- och utvecklingsinfrastruktur med konfiguration som kod.

Det finns tre versioner av DSC:

  • DSC 1.1 är den äldre versionen av DSC som ursprungligen levererades i Windows PowerShell 5.1.

  • DSC 2.0 är den version av DSC som levererades i PowerShell 7.

    Med lanseringen av PowerShell 7.2 ingår inte längre modulen PSDesiredStateConfiguration i PowerShell-paketet. Genom att separera DSC i en egen modul kan vi investera och utveckla DSC oberoende av PowerShell och minska storleken på PowerShell-paketet. Användare av DSC kommer att dra nytta av att uppgradera DSC utan att behöva uppgradera PowerShell, vilket påskyndar tiden till distribution av nya DSC-funktioner. Användare som vill fortsätta använda DSC v2 kan ladda ned PSDesiredStateConfiguration 2.0.5 från PowerShell-galleriet.

  • DSC 3.0 är den nya versionen av DSC. Den här versionen är en förhandsversion som fortfarande utvecklas. Användare som arbetar med icke-Windows-miljöer kan förvänta sig plattformsoberoende funktioner i DSC 3.0. DSC 3.0 är den version som stöds av datorkonfigurationsfunktionen i Azure Automanage.

Dokumentationen för DSC har flyttats till en ny plats så att vi kan hantera den DSC-versionsspecifika informationen separat från versionerna av PowerShell.

Se den nya dokumentationen i Desired State Configuration 2.0.