GamingPCSetup
GamingPCSetup copied to clipboard
DSC v3
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.