IstioIngressGateway и виртуальный сервис с пользовательскими портами TCP - PullRequest
0 голосов
/ 16 января 2020

IstioIngressGateway и виртуальная служба с пользовательскими портами TCP.

Я развернул свой TCP-сервер как службу в моем Azure Kubernetes Cluster.

Я скачал пакет istio. Я изменил install\kubernetes\helm\istio\values-istio-gateways.yaml с моими портами TCP. А затем я развернул istio в пространстве имен istio-system. Все службы запущены и работают.

выпуск № 1: В службе istio-ingressgateway я не вижу своих пользовательских портов TCP.

проблема # 2: Поскольку я не вижу свои порты TCP, я изменил службу istio-ingressgateway, используя команду - (kubectl edit svc istio-ingressgateway -n istio-system), и добавил свои порты. Я создал виртуальную службу, добавив порт источника / хост и порт назначения (мой порт службы TCP). Когда я пытаюсь получить доступ к istiogateway через мои порты tcp, я не могу попасть. Я вижу, что могу подключиться к портам https по умолчанию, таким как 80 и 443. Я пробовал с клиента TCP, а также с помощью команды curl.

Пожалуйста, кто-нибудь может ответить на мой вопрос, в чем может быть причина, и если вы знаете какое-либо решение для этой проблемы, дайте мне знать.

...