Segue link da aws conforme o sistema operacional: cli aws
Depois dessa instalação devemos ter um usuario para ter acesso programatico, com a permissão AdministratorAccess
para ter access key id e um secret access key.
aws configure
Para configurar o usuario e região
Será criado os arquivos:
~/.aws/config
Para informar a region
~/.aws/credentials
Para informar o client id e secret
No localstack usamos user: test e password: test
~/.aws/credentials
[default]
aws_access_key_id = test
aws_secret_access_key = test
Ou podemos ter a variavel de ambiente:
export AWS_ACCESS_KEY_ID="test"
export AWS_SECRET_ACCESS_KEY="test"
~/.aws/config
[default]
region = us-east-1
output = json
Podemos criar um alias
alias aws='aws --endpoint-url=http://localhost:4566'