内容予定地┌|∵|┘
AWSでストリーミングデータ処理 Step Functions編
AWS CLIのcredentialsを簡単に更新できるツールを作ったよ!
AWSを使っていると、APIの呼び出しにMFA認証を必須とすることが多いかと思います。
コンソールではログイン時に認証コードを入力しますが、AWS CLIを使用する場合は
get-session-token
コマンドで一時的な認証情報を取得し、credentialsファイルを更新するか、
環境変数を設定する必要があります。
一時的な認証情報はAWS_ACCESS_KEY_ID
、AWS_SECRET_ACCESS_KEY
、AWS_SESSION_TOKEN
の3つでワンセットです。
複数のアカウントを使用しなければならないときはその数だけコマンドを実行し、credentialsファイルのプロファイルを編集する必要があります。
私は最近毎日6アカウントくらい使うのでとても面倒でした。
そこでcredentialsファイルを簡単に更新できるツールaws-mfa-profile
を作りました。
目次
続きを読む