Istio 1.1 обнаружение выбросов - PullRequest
0 голосов
/ 16 мая 2019

Я не могу заставить работать извлечение пула в Istio 1.1.

У меня есть одна служба, называемая рекомендацией, которая имеет два экземпляра (pods).Один из этих экземпляров запрограммирован так, чтобы все время возвращать 503.

Затем я применяю следующий ресурс Istio:

apiVersion: networking.istio.io/v1alpha3
kind: DestinationRule
metadata:
  creationTimestamp: null
  name: recommendation
spec:
  host: recommendation
  subsets:
    ...
  - labels:
      version: v2
    name: version-v2
    trafficPolicy:
      connectionPool:
        http: {}
        tcp: {}
      loadBalancer:
        simple: RANDOM
      outlierDetection:
        baseEjectionTime: 15.000s
        consecutiveErrors: 1
        interval: 5.000s
        maxEjectionPercent: 100

И затем я просто начинаю делать скручивания для этого сервиса.Что происходит, так это то, что сбойный модуль доступен все время, поэтому он на самом деле не извлекается.

Я что-то не так добавляю?Я использую Istio 1.1.1, и насколько я знаю, это работало в Istio 1.0.X

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