Я развернул сервисную сетку istio в своем кластере AKS. У меня есть пользовательский интерфейс и бэкэнд-сервисы, настроенные в istio для служебной связи. я могу вызвать бэкэнд-сервис через istio, и у меня нет проблем с доступом к моим бэкэнд-сервисам.
Но я сталкиваюсь с проблемой в модуле test-ui, когда вижу статус модуля
NAME READY STATUS RESTARTS AGE
Test-api-deployment-59f6c6f67-ml4xm 2/2 Running 0 3d21h
Test-ui-deployment-b54fd89b-2ndsv 1/2 Running 0 52m
В указанном выше состоянии, мой пользовательский интерфейс, один из моих контейнеров istio не находится в состоянии готовности для обработки моего запроса .. Когда я смотрю в состояние контейнера, я получаю ошибку ниже ..
Warning Unhealthy 2m24s (x299 over 12m) kubelet, aks-wmsdevk8s-25812762-4
Readiness probe failed: HTTP probe failed with statuscode: 503
я вижу, это открытая проблема проблема в github .. есть ли обходной путь для этого ...
EDIT
моя версия istio
version.BuildInfo {Version: "1.1.5",
GitRevision: "9b6d31b74d1c0cc9358cc82d395b53f71393326b", пользователь: "root",
Ведущий: "3e29fde4-6c3f-11e9-b00d-0a580a2c0205", GolangVersion: "go1.10.4",
DockerHub: «docker.io/istio», BuildStatus: «Чистый»,
GitTag: "1.1.4-10-g9b6d31b"}
istio proxy version - Image: docker.io/istio/proxyv2:1.1.2