Ďalej budú pokyny na nastavenie AWS MFA a potom na inštaláciu a konfiguráciu AWS CLI.
Žiaľ, táto povinná procedúra mi zabrala polovicu pracovného dňa. Aby ostatní neistí používatelia AWS 😉, ako som ja, nestrácali drahocenný čas na triviálne veci, rozhodol som sa zostaviť návod.
Dokonca aj pre nastavenie účtu v karanténe MFA Toto je zvyčajne povinná požiadavka. Takto je to u nás.
Skopírujte kľúč do schránky. Budete ho potrebovať v ďalšom kroku
$ aws configure --profile <your profile name>
AWS CLI cez MFA
Skopírujte ARN virtuálneho zariadenia
aws sts get-session-token --profile <имя профиля> --serial-number <ARN виртуального устройства> --token-code <одноразовый пароль>
Jednorazové heslo je potrebné získať z mobilnej aplikácie nakonfigurovanej skôr.
Príkaz vydá JSON, ktorého jednotlivé polia je potrebné nahradiť zodpovedajúcimi premennými prostredia AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN
Rozhodol som sa pre automatizáciu ~/.bash_profile
Ak chcete analyzovať JSON, tento skript vyžaduje jq.