作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想要的是:
我想要一个 static.example.com
链接到 GCS 中包含我的静态图像的存储桶的 DNS 记录。
当我通过 Cloudflare 管理我的 DNS 时,我想我需要利用 GCP 可以将一个 anycast-IP 归于我的事实,将该 IP 链接到 GCP 负载均衡器,该负载均衡器将链接到存储桶
我目前拥有的:
resource "google_compute_backend_bucket" "image_backend" {
name = "example-static-images"
bucket_name = "static-images"
enable_cdn = true
}
resource "google_compute_url_map" "urlmap" {
name = "urlmap"
default_service = "${google_compute_backend_bucket.image_backend.self_link}"
host_rule {
hosts = ["static.example.com"]
path_matcher = "allpaths"
}
path_matcher {
name = "allpaths"
default_service = "${google_compute_backend_bucket.image_backend.self_link}"
path_rule {
paths = ["/static"]
service = "${google_compute_backend_bucket.image_backend.self_link}"
}
}
}
resource "google_compute_global_address" "my_ip" {
name = "ip-for-static-example-com"
}
最佳答案
看起来您只是缺少一个 forwarding rule和 target proxy .
google_compute_global_forwarding_rule 上的 terraform 文档有一个很好的例子。
例如。:
resource "google_compute_global_forwarding_rule" "default" {
name = "default-rule"
target = "${google_compute_target_http_proxy.default.self_link}"
port_range = 80 // or other e.g. for ssl
ip_address = "${google_compute_global_address.my_ip.address}"
}
resource "google_compute_target_http_proxy" "default" { // or https proxy
name = "default-proxy"
description = "an HTTP proxy"
url_map = "${google_compute_url_map.urlmap.self_link}"
}
关于Terraform - GCP - 将 IP 地址链接到链接到云存储桶的负载均衡器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56009157/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!