gateway-initcreates the key if missing, then exits
on success
gatewaylong-running
once started
providersimports credentials, then exits
initmyorch init, runs on every up, then exits
temporallong-running
workerneeds init, providers succeeded
temporal, gateway started
uineeds init succeeded, temporal started