Non-Interactive AWS
Use non-interactive AWS mode when you want cloudexit to run without prompts.
python3 main.py aws --non-interactive
Required inputs
Always required:
ESC_EXIT_STRATEGYESC_ASSESSMENT_TYPEAWS_DEFAULT_REGION(orAWS_REGION)
Static credentials
Also set:
AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY
OIDC credentials
Also set:
AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAWS_SESSION_TOKEN
In GitHub Actions, these are typically injected by aws-actions/configure-aws-credentials.