首页 文章

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

提问于
浏览
1

我正在公开在GCP上运行的微服务's kubernetes engine via Google'的Ingress负载均衡器 . 根据Here,负载均衡器支持针对不同域名的多个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

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

1 回答

  • 0

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

相关问题