Jeśli korzystamy z więcej niż jednego konta AWS to absolutnie niezbędną sprawą jest konfiguracja profili dla AWS CLI.
Konfiguracji dokonujemy w plikach .aws/credentials a także .aws/config. Pierwszy ze wspomnianych plików zawiera klucze do połączenia z AWS - nigdy go nie wersjonujemy! Drugi natomiast zawiera dodatkową konfigurację, jego wersjonować jak najbardziej polecam.
Osobne poświadczenia do każdego z kont
Standardowy przypadek to sytuacja dwu kont, każde z osobnymi poświadczeniami (.aws/credentials):
[default]
aws_access_key_id=AKIAIOSFODNN7EXAMPLE
aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
[user2]
aws_access_key_id=AKIAI44QH8DHBEXAMPLE
aws_secret_access_key=je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY
Oraz odpowiadający mu
.aws/config:
[default]
region=eu-west-2
output=json
[profile...
Czytaj dalej