Panoramica di Dsc (Desired State Configuration) di PowerShell

DSC è una piattaforma di gestione di PowerShell che consente di gestire l'infrastruttura IT e di sviluppo con la configurazione come codice.

Sono disponibili tre versioni di DSC:

  • DSC 1.1 è la versione legacy di DSC fornita originariamente in Windows PowerShell 5.1.

  • DSC 2.0 è la versione di DSC fornita in PowerShell 7.

    Con il rilascio di PowerShell 7.2, il modulo PSDesiredStateConfiguration non è più incluso nel pacchetto di PowerShell. La separazione di DSC nel proprio modulo consente di investire e sviluppare DSC indipendentemente da PowerShell e riduce le dimensioni del pacchetto PowerShell. Gli utenti di DSC potranno usufruire del vantaggio dell'aggiornamento di DSC senza la necessità di aggiornare PowerShell, accelerando il tempo di distribuzione delle nuove funzionalità DSC. Gli utenti che vogliono continuare a usare DSC v2 possono scaricare PSDesiredStateConfiguration 2.0.5 da PowerShell Gallery.

  • DSC 3.0 è la nuova versione di DSC. Questa versione è una versione di anteprima ancora in fase di sviluppo. Gli utenti che lavorano con ambienti non Windows possono aspettarsi funzionalità multipiattaforma in DSC 3.0. DSC 3.0 è la versione supportata dalla funzionalità di configurazione del computer di Gestione automatica di Azure.

La documentazione per DSC è stata spostata in una nuova posizione in modo che sia possibile gestire le informazioni specifiche della versione DSC separate dalle versioni di PowerShell.

Vedere la nuova documentazione in Desired State Configuration 2.0.