Я раскрываю микро-сервис, работающий на движке GCP kubernetes, через балансировщик нагрузки Ingress от Google. Согласно Здесь балансировщик нагрузки поддерживает несколько SSL-сертификатов для разных доменных имен.
Однако возвращается только первый указанный сертификат SSL, и поэтому я получаю предупреждение Your connection is not private
для домена b. Я хотел бы сделать входной контроллер для нескольких доменов, каждый со своим сертификатом.
Сбой следующего подхода:
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 от Google?