【发布时间】:2026-02-11 02:45:01
【问题描述】:
根据Creating a Google-managed SSL certificate resource,我需要将 Google 管理的 SSL 证书与目标代理关联:
gcloud beta compute [target-https-proxies | target-ssl-proxies] update [NAME] \
--ssl-certificates [SSL-CERTIFICATE-NAME]
是否需要通过上面的命令关联SSL证书,还是通过下面的.yml config也可以实现?
7 apiVersion: extensions/v1beta1
8 kind: Ingress
9 metadata:
10 name: my-staging-ingress
11 annotations:
12 kubernetes.io/ingress.global-static-ip-name: "my-staging-global"
13 ingress.gcp.kubernetes.io/pre-shared-cert: "staging-google-managed-ssl"
14 kubernetes.io/ingress.allow-http: "false"
如果上面的配置没有解决它,我应该将它创建为described here 吗? 看起来本指南假设一个人可以访问证书,但我没有,因为它是由 Google 管理的。
【问题讨论】:
标签: ssl google-cloud-platform kubernetes-ingress google-kubernetes-engine