0

除了路径之外,我还想将域添加到侦听器规则。我应该使用什么论据。

resource "aws_alb_listener_rule" "service" {
  listener_arn = var.alb_listener_arn
  action {
    type             = "forward"
    target_group_arn = aws_alb_target_group.service.arn
  }
  condition {
    path_pattern {
      values = ["/login", "/logout"]
    }
  }

谢谢你。

4

2 回答 2

1

使用host_header指定域名:

包含单个值项,它是要匹配的主机头模式列表。

文档中的示例用法:

  condition {
    host_header {
      values = ["my-service.*.terraform.io"]
    }
  }
于 2020-10-28T00:21:52.027 回答
0

谢谢。这行得通。

condition {
    path_pattern {
      values = ["/login", "/logout"]
    }
}
condition {
    host_header {
      values = ["my-service.*.terraform.io"]
    }
  }

于 2020-10-28T20:18:45.890 回答