まだらもよう

Qiitaに投稿できないメモ書きなど

AWS

TrustProxy

信頼するヘッダ、プロキシを設定しておかないと、httpならhttpsにリダイレクトするようにしたとき、無限ループする ELBはIPアドレスが固定ではない。ELBだとX-***というヘッダになるので、それを信頼するようにする。 X-***というヘッダはWeb標準ではなく独…

LambdaイベントソースにSQSを設定したときのメモ

AWS

メモ LambdaのイベントソースにFIFOキューは対応していない(スタンダードキューのみ対応) Lambdaにメッセージが渡されるとそのメッセージは処理中のメッセージとなる Lambdaが処理に失敗するとずっとリトライする デッドレターキュー(DLQ)を設定するとリト…

ローカルからLambdaにデプロイ

AWS

AWSプロファイル追加 $ aws configure --profile プロファイル名 設定は~/.awsを削除することでリセットできる Lambdaのデプロイ プロジェクトディレクトリのpackage.jsonのscriptsを以下のように編集 "scripts": { "test": "echo \"Error: no test specifie…

IAMユーザー, ポリシー, ロール

AWS

ID (ユーザー、グループ、ロール) - AWS Identity and Access Management AWS IAMポリシーを理解する | DevelopersIO ユーザー コンソールにサインインしたり、AWS サービスにプログラムによるリクエストを行うユーザー。 ルートユーザー すべての AWS サ…