Bring application delivery
under version control.
Migrated 130 registered application stacks to Git-managed Compose definitions while preserving workload states and existing image versions.
Read the case study
Challenge
Move individually managed application definitions into a consistent, reviewable workflow without combining source migration with software upgrades.
Design decisions
- Track Compose definitions in Git and retain protected environment values outside the repository.
- Require reviewed dependency proposals, human approval, and a separate deployment step.
- Preserve image identities, mounts, data paths, and intended running or stopped states.
Validation & outcome
The completion audit covered 130 stacks and 311 containers. Renovate validation covered 291 image references with zero errors and zero lookup failures. Source synchronization and runtime deployment were verified separately.
Evidence: migration completion, estate audit, dependency dry run, and manual-control reports.