EC2で動かす際は、ユーザーではなくロールを使ってください。
- KMSのコンソールで、KMSカスタマー管理キーを生成する
- キーのタイプは「対称」、キーの使用は「暗号化及び復号化」
- エイリアス名は
kms-test
- キーの管理者として自分のIAM Userを追加しておく
- キーユーザーを選ぶ
- IAMのコンソールで、キーユーザーの認証情報を作成する
- IAM > ユーザー > 認証情報を作成したいユーザー に移動
- セキュリティ認証情報 > アクセスキーを作成 > AWSの外部で実行されるアプリケーション
- 取得した認証情報を環境変数
AWS_ACCESS_KEY_ID
,AWS_SECRET_ACCESS_KEY
にセット
- main.pyを実行