CloudFormationでELBを作成してみる

CloudFormationでVPC上にELBを作成するサンプルを作ってみました。


githubにアップロードしました。
使えそうだったら使って見ていただけるとうれしいです。


今回は以下のようなことをやってみました。

  • ELBを作成
    • Internet-Facing ELB と Internal ELB を作成
    • Internet-Facing ELB と Internal ELB 用のセキュリティグループを作成
    • ELB のアクセスログ出力先としてS3バケットを作成
    • Internet-Facing ELB
      • 0.0.0.0/0からHTTPS(443)を許可
      • SSL証明書をELBに設定
      • Load Balancer Generated Cookie Stickness設定(300秒)
      • Cross Zone設定を有効
      • ヘルスチェックはHTTP
    • Internal ELB
      • VPC Subnet内からHTTP(80)を許可
      • Cross Zone設定を有効
      • ヘルスチェックはELB

注意として以下2点です。

  • 事前にサーバ証明書をアップロードしておく必要があります。
  • スタックを消す際はアクセスログ出力先として指定しているS3バケットの中身を空にしてください。(空になっていないと、S3バケットの削除に失敗します)

今日はこんなところで。