- 我在一个 GCP实例上有 2 个服务:一个在端口 80 上运行,另一个在端口 4000 上。
- 我为每项服务
google_compute_global_forwarding_rule
设置了、google_compute_target_https_proxy
、google_compute_url_map
和。google_compute_backend_service
我有一个
google_compute_ssl_certificate
将在BOTHgoogle_compute_target_https_proxy
中使用的通配符。我有一个
google_compute_instance_group
设置来路由我的服务。- 所有资源都在一个 GCP 实例上运行并由 Terraform 创建。
一切正常。除了我的证书说它无效(不安全站点警告)。我在这里做错了什么?
注意:我的证书仍然适用于不同服务器上的其他站点。
- 我创建了另一个
google_compute_ssl_certificate
并在其中一个上使用它,google_compute_target_https_proxy
之后一切(两个服务)都可以工作。
但是,这确实令人困惑,因为这是通配符证书。为什么我必须创建另一个证书资源才能使其有效?