【发布时间】:2018-08-30 08:35:40
【问题描述】:
我正在尝试为我的 GCP 虚拟机实现 https 支持。为此,我创建了所有负载均衡组件,即实例组、健康检查、后端服务、url 映射和目标代理。所有的创建都没有错误。 但是现在当我为最后一步创建全局转发规则时,我收到以下错误:
错误:(gcloud.compute.forwarding-rules.create)无法获取 资源: - 字段“resource.IPAddress”的值无效:“35.xxx.xxx.xxx”。指定的 IP 地址无效。
我正在使用以下命令:
gcloud compute forwarding-rules create fa-global-fwding-rule-1 --target-https-proxy=fa-https-proxy-1 --ports=443 --global --address=35.xxx.xxx.xxx
(IP加数字掩码xxx)
我错过了什么?
我已经有一个通过 http 工作的 VM 实例,我已经将它的临时地址提升为静态地址(上面是相同的地址 35.xxx.xxx.xxx)
此外,一旦我实现了 https 支持,我希望 http 连接也能继续工作,这样我现有的 api 在我将它们移动到 https 之前不会受到干扰
有什么建议/帮助吗?
【问题讨论】:
标签: https google-cloud-platform google-compute-engine