2017-10-31 20 views
0

Terraformを使用してAWSにALBを構築しています。 ALBは、インスタンスに複数のポートを転送する必要がありますが、the documentationは指定していますTerraform:複数のポートを持つaws_lb_listener

ポート - (必須)ロードバランサがリッスンしているポートを。

各ポートに個別のALBリスナーを追加する必要がありますか、リスナーごとに複数のポートを指定する方法はありますか。

答えて

2

ALBリスナーは、単一のポートでのみリッスンできます。ロードバランサが待機する各ポートのリスナーを定義する必要があります。これはTerraformの制限ではなく、AWSロードバランサの設計方法です。

さらに、ALBはHTTPリクエストとHTTPSリクエストのみを処理できるため、通常はALB(ポート80と443)に2つ以上のリスナーを設定しないでください。リスナー設定は、 SSL証明書の設定と1つは設定されません。

関連する問題