kubernetes-dashboard, экспонирующий через вход istio [1.0.0] --istio-ingressgateway - PullRequest
0 голосов
/ 04 октября 2018

Я настроил вход istio с помощью позволяет шифровать сертификат.Я могу получить доступ к другому сервису по протоколу https, работающему на другом порту, используя шлюзы и виртуальный сервис.

Но kubernetes-dashboard работает на порту 443 в пространстве имен системы kube и со своим собственным сертификатом. Какя могу выставить его через шлюзы istio и virtualservice.

Я определил поддомен для панели мониторинга и создал шлюзы, virtualservice, и он направлял 443 трафика на сервис панели мониторинга kuberentes, но он не работает.

для конфигурации виртуальной службы https, на которую я ссылался для istio doc

1 Ответ

0 голосов
/ 04 октября 2018

Звучит так, как будто вы хотите настроить входной шлюз для выполнения сквозной передачи SNI вместо завершения TLS.Вы можете сделать это, установив режим tls в конфигурации вашего шлюза на PASSTHROUGH примерно так:

apiVersion: networking.istio.io/v1alpha3 kind: Gateway metadata: name: dashboard spec: selector: istio: ingressgateway servers: - port: number: 443 name: https-dashboard protocol: HTTPS tls: mode: PASSTHROUGH hosts: - dashboard.example.com

Полный пример сквозного поиска можно найти здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...