問題
ALBアクセスログをS3に記録しようとするが、
TerraformでもAWSのマネージメントコンソールでも「S3の権限が足りない」というエラーが起こる
InvalidConfigurationRequest: Access Denied for bucket: example-bucket.
Please check S3bucket permission
パケットポリシーを公式説明どおりに設定してもエラーが続いていた
解決
S3バケットの暗号化設定を SSE-S3 に変えることで解決した
既存バケットはKMSでも動き続けている
既存バケットはKMS設定のままで正常に動作し続けていた
おそらく既存環境に配慮した対応だと思われる
参考
Application Load Balancer のアクセスログを有効にする - Elastic Load Balancing
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
プロフィール・経歴