Stage to production
Promote a tested image and the assets it needs into the production account in one run.
- Usually moves
- ECR tags with their referrers, and the S3 objects next to them
- Runs on
- Your machine, with a profile in each account
The steps in the console
Accounts
One profile per AWS account, signed in with access keys or an IAM Identity Center session. While the console is open, Douklar checks each account at the interval you choose.
Discovery
Douklar keeps a catalog of buckets and repositories for each account, and refreshes it when you ask.
Mappings
Pair each source with a destination, per service. Renames are allowed, and mappings are grouped by app.
Preflight
Checks before the run starts: does the destination exist, how do the encryption keys compare, does a TTL need a decision, will the credentials last. Problems show up here, not halfway through a cutover.
Run
Review the plan for each service, then start one queued run. A worker picks it up, and you can watch its logs live.
Verification
After the run, Douklar checks what arrived: image digests and referrers, refs, items, and objects copied server-side.
Activity
Every run is kept: counts per service, logs and the outcome of each resource. Re-run a move, or retry only what failed.
Before the change window
Print the cutover checklist: before, during and after a move, built from these steps.