Я использую кластер EKS с включенной Istio. Я запустил экземпляр EC2, где работает сервер Redis. Кластер EKS и Redis находятся в одном VP C. Все входящие и исходящие правила разрешены для них обоих. Но, когда я пытаюсь получить доступ к экземпляру redis внутри модуля, он выдает «Сброс подключения по одноранговому узлу», в то время как он работает нормально из модуля, не являющегося istiox. В чем может быть причина?
Версия Istio: -
image: docker.io/istio/pilot:1.4.3
imagePullPolicy: IfNotPresent
image: docker.io/istio/proxyv2:1.4.3
imagePullPolicy: IfNotPresent
Я также создал Serviceentry в этом пространстве имен.
apiVersion: networking.istio.io/v1alpha3
kind: ServiceEntry
metadata:
name: svc-redis
namespace: mynamespace
spec:
hosts:
- "redis-X.xxx.xxxx"
location: MESH_EXTERNAL
ports:
- number: 6379
name: http
protocol: REDIS
resolution: NONE