概要
Python(boto3)でアクセスキーをローテーションさせてみます。
スクリプト
スクリプトはこんなかんじ。
処理の流れ
こんなかんじのことをやってます。
- 古い(現在の)アクセスキーで新しいアクセスキーを作成する
.aws/credentials
に新しいアクセスキーの情報を書き込む- 新しいアクセスキーを利用して古いアクセスキーを削除する
制限事項
アクセスキーがすでに2つ作成されていた場合、エラーになる。
.aws/credentials
が以下のような形式じゃなければならない
[default] aws_access_key_id = wawawa aws_secret_access_key = sasasa
おわりに
べんりよー
独学プログラマー Python言語の基本から仕事のやり方まで
- 作者: コーリー・アルソフ
- 出版社/メーカー: 日経BP
- 発売日: 2018/03/20
- メディア: Kindle版
- この商品を含むブログを見る