Reconcile The Baseline On Every Crm Deployment
What It Does
Bring eligible existing CRM workspaces up to the release’s declared baseline. Ledgered reconciliation applies only missing seeds. Unchanged deployment properties do not request another pass.
The Flow
When Something Fails
Report custom-resource failure to deployment. Earlier configuration writes can remain through stack rollback. Fail the reconciliation read. No workspace initialization has begun from this read. Collect that workspace’s failure and continue. Seed sets committed before failure remain applied. Fail deployment when workspace errors remain. Rolled-back code can coexist with newly applied defaults.
Open Design Questions
One invocation covers the complete selected workspace set without continuation. Large releases can exceed function time, and other applications lack equivalent reconciliation.