Volgende sal instruksies wees vir die opstel van AWS MFA, en dan die installering en konfigurasie van AWS CLI.
Ongelukkig het hierdie verpligte prosedure my die helfte van my werksdag geneem. Sodat ander onseker AWS gebruikers π, soos ek, nie kosbare tyd op die nietige mors nie, het ek besluit om instruksies saam te stel.
Selfs vir sandbox-rekeninginstelling MFA Dit is gewoonlik 'n verpligte vereiste. Dit is hoe dit met ons gaan.
Kopieer die sleutel na jou knipbord. Jy sal dit in die volgende stap nodig hΓͺ
$ aws configure --profile <your profile name>
AWS CLI via MFA
Kopieer die virtuele toestel ARN
aws sts get-session-token --profile <ΠΈΠΌΡ ΠΏΡΠΎΡΠΈΠ»Ρ> --serial-number <ARN Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°> --token-code <ΠΎΠ΄Π½ΠΎΡΠ°Π·ΠΎΠ²ΡΠΉ ΠΏΠ°ΡΠΎΠ»Ρ>
Die eenmalige wagwoord moet geneem word van die mobiele toepassing wat vroeΓ«r gekonfigureer is.
Die opdrag sal JSON uitvoer, waarvan die individuele velde vervang moet word in die ooreenstemmende omgewingsveranderlikes AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_SESSION_TOKEN
Ek het besluit om deur te outomatiseer ~/.bash_profile
Hierdie skrip vereis om JSON te ontleed jq.