2017-11-21 8 views
0

terraformを使用すると、aws_lb_listenerを使用して複数の証明書を設定する方法はありますか?terraformを使用してaws_lb_listenerに複数の証明書を設定する

実際には、 "certificate_arn"フィールドが1つの証明書のみを受け入れているようです。複数の証明書を追加するトリックはありますか?

のような何か:

resource "aws_lb_listener" "https" { 
    certificate_arn  = ["${var.certificate1_arn}", "${var.certificate2_arn}"] 

} 

答えて

1

Hashicorp現在、複数のSSL証明書を添付サポートしていないテラフォーム。

AWS ALBは複数のSSL証明書をサポートしていますが、

https://aws.amazon.com/about-aws/whats-new/2017/10/elastic-load-balancing-application-load-balancers-now-support-multiple-ssl-certificates-and-smart-certificate-selection-using-server-name-indication-sni/

あなたはしかし、AWS cloudformationを使用することができます。

+0

これはピギーバックですが、これは正しい答えです。しかし、OPは、「回避」としてテラフォームによって管理される雲形成テンプレートを使用することができる。 –

+1

オープンプルリクエストがあります:https://github.com/terraform-providers/terraform-provider-aws/pull/2203 – ydaetskcoR

関連する問題