首页 > 解决方案 > 如何将域名添加到我的 terraform 配置中

问题描述

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

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"]
    }
  }

谢谢你。

标签: amazon-web-servicesterraformterraform-provider-awsterraform-registry

解决方案


使用host_header指定域名:

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

文档中的示例用法:

  condition {
    host_header {
      values = ["my-service.*.terraform.io"]
    }
  }

推荐阅读