多个域和 SSL 证书与 GCP 的 kubernetes 入口



我正在通过Google的Ingress负载均衡器公开在GCP的Kubernetes引擎上运行的微服务。根据此处,负载均衡器支持不同域名的多个SSL证书。

但是,仅返回第一个指定的SSL证书,因此我收到域b的Your connection is not private警告。我很想为多个域制作一个入口控制器,每个域都有自己的证书。

以下方法失败:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: some-name
spec:  
tls:
- hosts: 
- www.domain-a.net
- domain-a
secretName: domain-a-net
- hosts: 
- www.domain-b.org
- domain-b.org
secretName: domain-b-org
backend:
serviceName: some-name
servicePort: 443

知道如何正确地从谷歌的Ingress Multi SSL中受益吗?

将GCE和GKE更新到最新版本,然后重新部署入口资源很有帮助!

相关内容

  • 没有找到相关文章

最新更新