amazon-web-services - 如何将域名添加到我的 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"]
}
}
谢谢你。
解决方案
使用host_header指定域名:
包含单个值项,它是要匹配的主机头模式列表。
文档中的示例用法:
condition {
host_header {
values = ["my-service.*.terraform.io"]
}
}
推荐阅读
- windows - 我一直在尝试更新我的 SSM 代理。我正在运行命令 AWS updatessmagent
- powerbi - 如何为每周时间段编写 DAX,例如(本周和上周,本周和上个月同一周,本周和去年同一周)
- c++ - OpenCV中积分图像的计算如何如此高效?
- java - 使用 JSONObject 解析 JSON 时出现 IllegalAccessException
- python - 我应该怎么处理这个错误?/ 不支持的操作数类型:“str”和“str”
- javascript - Vue JSON 读写
- python - 为什么要多次插入元素?
- java - 如何加载保存到我的标记 ID 的图像并显示在该特定标记的自定义信息窗口中?
- scrapy - 如何从:使用带有 css 选择器的 Scrapy 获取 Href
- json - Json 身份验证请求正文包含美元符号