Я не могу заставить работать извлечение пула в 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