Некоторая информация об окружающей среде:
Client Version: version.Info{Major:"1", Minor:"12", GitVersion:"v1.12.0", GitCommit:"0ed33881dc4355495f623c6f22e7dd0b7632b7c0", GitTreeState:"clean", BuildDate:"2018-09-28T15:20:58Z", GoVersion:"go1.11", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.2", GitCommit:"bb9ffb1654d4a729bb4cec18ff088eacc153c239", GitTreeState:"clean", BuildDate:"2018-08-07T23:08:19Z", GoVersion:"go1.10.3", Compiler:"gc", Platform:"linux/amd64"}
istio-1.0.2
Я могу получить доступ ко всем услугам напрямую / через все входящие без проблем.
Но я столкнулся с этой странной ситуацией.Служба не может получить доступ к себе
Скажем, у меня есть svc-a
, svc-b
, все прокси на istio-ingressgateway
.Я могу получить доступ как к шлюзу, так и вызвать svc-a
внутри svc-b
pod, и наоборот.Однако я не могу позвонить svc-a
внутри svc-a
модуля, все запросы истекли.