リスナールール

デフォルトアクション

リスナーで定義する https://www.terraform.io/docs/providers/aws/r/lb_listener.html

terraform

https://www.terraform.io/docs/providers/aws/r/lb_listener_rule.html

conditionsブロックは何かしら必要?applyできない

何も設定しないとterraformでapplyできないが、パスパターンでワイルドカードを指定すれば問題ない。

resource "aws_lb_listener_rule" "forward" {
  listener_arn = module.alb.alb_http_listener_arn
  priority = 100

  action {
    type             = "forward"
    target_group_arn = module.alb.target_group_arn
  }
  condition {
    path_pattern {
      values = ["/*"]
    }
  }
}

固定レスポンスのbody

1024文字以内でないと弾かれる。 htmlを返すこともできるが、CSSをS3に置いたりなどして文字数を減らす必要がある(そのためにS3バケット用意するのもな…とも思いつつ)

results matching ""

    No results matching ""