The market's deploy script runs on a build server and calls AWS with the CLI. It should not borrow a person's identity: it gets its own.
- Create a user named
ci-deployfor the script. - Give
ci-deploythe credential a program needs to sign CLI requests. The answer holds a secret: in real life you would copy it straight into the build server's CLI configuration. - List
ci-deploy's access keys and compare what you see with the answer to step 2.