Building and testing a config management orchestrator for Windows
Oct 6, 2026

Summary
This post details the development of a new centralized configuration management orchestrator for Windows, replacing a distributed PowerShell system. The new system uses OCaml for parsing meta-config files and F# for stateless agents communicating via RPC to a central Orchestrator service. A key contribution is the implementation of an 'audit mode' in the client to detect drift between the old and new systems, which helped identify and fix bugs in the legacy system. It also describes a phased migration strategy.