Desired State Configuration (DSC) Version 3
summary
Alpha-stage DSC V3 shows concrete changes: a native reimplementation with dc.exe in Rust, JSON adapter manifests that let any executable become a resource and per-resource PowerShell 5/7 selection, and new methods get set test export plus list validate and assertions. Demos include Dev Home using DSC to install apps, export heuristics, groups/parallel execution and function-style output passing. Code is in PRs, some features are incomplete but the demos run and adapters, schema and timeout/security-context work are demonstrated.
AI-written summary · about
chapters (17)
- 0:00DSC Version 3 intro
- 2:31Why DSC V3 is developed
- 5:04Cross-platform native code
- 6:30Adapters and resource flexibility
- 9:17Deep dive into adapters
- 12:10Anything as a resource
- 16:40Custom adapters feedback
- 18:29Assertions for environment checks
- 20:59Exporting configurations
- 24:12Data flow functions
- 29:13Resource grouping parallel
- 32:45Groups in practice
- 38:01Pre-test schema improvements
- 39:49User context security
- 41:13Timeouts resource management
- 41:34Demo compatibility features
- 43:46Closing next steps
related talks
51mDSC v3: Evolving Declarative Configuration for Modern Systems
44mDesired State Configuration v3
41mManaging Advanced DSC Configurations and Configuration Data
01h 39mDefine, Develop and Deploy DSC Resources
01h 52mThe DSC project blueprint or how to start a DSC project the right way
01h 18mDSC vs. "The Others" - A Song of Configuration Management
48mAn Opinionated DSC Solution, with Tooling
45mSet up your dev machine in record time with WinGet and Desired State Configuration
