我正在尝试为我的 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
Run Code Online (Sandbox Code Playgroud)
(IP添加以xxx掩码的数字)
我缺少什么?
我已经通过 http 有一个工作虚拟机实例,我已将其临时地址提升为静态地址(上面是相同的地址 35.xxx.xxx.xxx)
另外,一旦我实现了 https 支持,我希望 http 连接也能继续工作,这样我现有的 api 就不会受到干扰,直到我将它们移至 https
有什么建议/帮助吗?