AWS ELB(Application Load Balancer) にて、
特定のドメインに対してのみ EC2 インスタンスが切り替わるようにしてみた。
ターゲットグループの作成
レコードの追加(AWS Route53)
特定のドメインに対して EC2 インスタンスを切り替える
- 「EC2」→「ロードバランシング」→「ロードバランサー」→ 該当のロードバランサーを選択 →「リスナーとルール」→「HTTP:80」クリック →「ルールを追加する」クリック
- ルールを追加する
- 名前とタグ
- Name:適当
- 「次へ」クリック
- 名前とタグ
- ルール条件の定義
- 条件の追加
- ルールの条件タイプ:ホストヘッダー
- ホストヘッダー:ex) alb.sample.com
- 追加できるホストヘッダーは4つまで
- 「確認」クリック
- 「次へ」クリック
- 条件の追加
- ルールアクションの定義
- アクション
- アクションのルーティング:ターゲットグループへ転送
- ターゲットグループ:作成したターゲットグループを選択
- 「次へ」クリック
- アクション
- ルールの優先度を設定する
- リスナールール
- 優先度:100
- 数字の低い方が優先度が高い
- 優先度:100
- 「次へ」クリック
- リスナールール
- 確認と作成
- 「作成」クリック