AWS

CloudFrontのVPC OriginでALBをオリジンにしてみる

https://github.com/BlueSugar620/poc-cloudfront_vpc_origin_internal_alb

こんな感じに試しました。

注意する点

ALB側のDNS検証

ALBへの直接アクセスを禁止するため、プライベートホストゾーンでAレコードを作成したいです。このとき、DNS検証をするのがプライベートだとできないのでこの部分だけパブリックに任せます。

CloudFrontの設定

CloudFrontの方でoriginを設定すると、いい感じにSGやENIが出てくれません。注意が必要でした。

WAF

CloudFrontだけだと不安なので、一般的なサービスだとWAFを貼りたいです。

パブリックサブネット

ENIができるので、VPCにパブリックサブネットが必要です。

CTAサンプル

これはCTAサンプルです。
内容を編集するか削除してください。