GCLB:前端配置:错误:字段'namedPorts [0] .port的值无效

时间:2017-07-11 09:08:27

标签: ssl kubernetes google-compute-engine google-kubernetes-engine

我们正在使用443配置负载均衡(通过Google控制台)“前端配置”,并添加了SSL证书。

但是当我们点击更新配置时,我收到以下错误

错误字段'namedPorts [0] .port'的值无效:'0'。必须大于或等于1

任何人?可以帮助... !!

1 个答案:

答案 0 :(得分:0)

我得到了解决此问题的方法,我们可以使用443配置负载平衡(通过GCLOUD命令行)“前端配置”并添加SSL证书。

列出您的SslCertificate资源

gcloud compute ssl-certificates list

配置您的SSL证书资源

gcloud compute ssl-certificates create [SSL_CERTIFICATE_NAME] \
    --certificate [CRT_FILE_PATH] \
    --private-key [KEY_FILE_PATH]

列出您的target-https-proxies资源

gcloud compute target-https-proxies list

更新目标HTTPS代理

gcloud compute target-https-proxies update  [PROXY_NAME] \
--ssl-certificate [SSL_CERTIFICATE_NAME]

保留全局静态IP地址 [可选步骤]

gcloud compute addresses create [STAIC_IP_NAME] --global

配置全局转发规则

gcloud compute forwarding-rules create [RULE_NAME] \
--global \
--target-https-proxies [PROXY_NAME] \
--address [STAIC_IP_NAME] \
--port-range 443