GamingPCSetup icon indicating copy to clipboard operation
GamingPCSetup copied to clipboard

DSC v3

Open dummys opened this issue 8 months ago • 2 comments

Hello, There is DSC V3 that is out now, maybe a good idea to migrate to it.

https://github.com/powershell/dsc?tab=readme-ov-file

The benefit are:

  • DSCv3 doesn't depend on PowerShell. You can use DSCv3 without PowerShell installed and manage resources written in bash, python, C#, Go, or any other language.
  • DSCv3 use of PowerShell based resources does not depend on PSDesiredStateConfiguration module
  • DSCv3 doesn't include a local configuration manager. DSCv3 is invoked as a command. It doesn't run as a service.
  • Non-PowerShell resources define their schemas with JSON files, not MOF files.
  • Configuration documents are defined in JSON or YAML files, not PowerShell script files.

dummys avatar Apr 10 '25 15:04 dummys