Dále budou pokyny pro nastavení AWS MFA a poté instalace a konfigurace AWS CLI.
Bohužel mi tato povinná procedura zabrala polovinu pracovního dne. Aby ostatní nejistí uživatelé AWS 😉, jako jsem já, neztráceli drahocenný čas triviálností, rozhodl jsem se sestavit návod.
I pro nastavení účtu v sandboxu MFA To je obvykle povinný požadavek. Takhle je to u nás.
Zkopírujte klíč do schránky. Budete jej potřebovat v dalším kroku
$ aws configure --profile <your profile name>
AWS CLI přes MFA
Zkopírujte ARN virtuálního zařízení
aws sts get-session-token --profile <имя профиля> --serial-number <ARN виртуального устройства> --token-code <одноразовый пароль>
Jednorázové heslo je nutné získat z dříve nakonfigurované mobilní aplikace.
Příkaz vygeneruje JSON, jehož jednotlivá pole je třeba dosadit do odpovídajících proměnných prostředí AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN
Rozhodl jsem se pro automatizaci ~/.bash_profile
K analýze JSON tento skript vyžaduje jq.