Istio tcp - зеркалирование трафика - PullRequest
1 голос
/ 12 апреля 2019

Я пытаюсь отразить мой производственный трафик TCP в нашей среде разработки.Мы используем istio и kubernetes.

Я проверил документацию istio о зеркалировании:

apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
  name: httpbin
spec:
  hosts:
    - httpbin
  http:
  - route:
    - destination:
        host: httpbin
        subset: v1
      weight: 100
    mirror:
      host: httpbin
      subset: v2

Но, похоже, это работает только для http-трафика.Правильно?При использовании для TCP я получаю:

unknown field "mirror" in v1alpha3.TCPRoute

Кто-нибудь знает альтернативный способ дублирования трафика?

Заранее спасибо, Крис

1 Ответ

1 голос
/ 26 апреля 2019

В Istio нет концепции зеркалирования трафика TCP. Справочные документы, что поддерживается для TCP: https://istio.io/docs/reference/config/networking/v1alpha3/virtual-service/

...