Managing Advanced DSC Configurations and Configuration Data
summary
Shows concrete patterns for DSC: how to separate configuration data from code, how to express role‑based and non‑node data hierarchies, and how to transform that structure so configs are auto‑generated from a database. Provides runnable examples and repository links, no live execution. Demonstrates what changes (only data), what tools and variables are used (configuration data, $Node, custom named data blocks), and why this reduces breakage and scales to many machines.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:35The Problem
- 3:45Shoutouts
- 5:55Simple DSC Configuration
- 8:10Data Separation
- 9:25Separate Configuration Data
- 9:54Configuration Data Example
- 12:20Config Data Example
- 15:07Config Data Benefits
- 15:59Config Data Challenges
- 18:25RoleBased Configuration Data
- 21:02NonNode Configuration Data
- 23:24NonNode Data
- 26:36DC Data
- 28:57DC Data Example
- 31:22DNS Data Example
related talks
45mDesired State Configuration (DSC) Version 3
01h 52mThe DSC project blueprint or how to start a DSC project the right way
51mDSC v3: Evolving Declarative Configuration for Modern Systems
44mDesired State Configuration v3
19mConfig as Code
01h 18mBuilding DSC v3 Resources
45mWriting DSC Resources for Azure Policy Guest Configuration - For...
03h 28mEntra ID & M365 as Code with DSC
