Safe Deploy Workflow

Safe Deploy Workflow A workflow diagram generated by Archify. 01 / Before anything changes 02 / Database 03 / Running services EX / Recovery Prepare Protect data Switch over Pre-flight · Docker, disk, healthy stack · Before anything changes › Prepare Pre-flight Docker, disk, healthy stack Pull images · version check, pin by digest · Before anything changes › Prepare Pull images version check, pin by digest Migration guards · refuse data-deleting · Before anything changes › Prepare · read-only Migration guards refuse data-deleting read-only Backup · then test-restore · Database › Protect data Backup then test-restore Migrate · core and plugins · Database › Protect data · old services keep serving Migrate core and plugins old services keep serving Replace services · cms, web, backup one by one · Running services › Switch over · wait for healthy Replace services cms, web, backup one by one wait for healthy Put old digests back · exit 3 if restored · Recovery › Switch over Put old digests back exit 3 if restored fails fails Legend Agent logic Policy Tool action Context / trace Cloud service