kiali: Missing ServiceEntries in Graph
Describe the bug After upgrading from Kiali v1.13.0 to v1.15.0 we noticed that traffic to external services is no longer displaying in graphs.
We are using Istio’s REGISTRY_ONLY external traffic policy, with defined service entries.
Could this no longer be the default behavior, and we’re just missing a configuration setting?
Versions used Kiali: v1.15.0 Istio: 1.3.5 & 1.4.6 Kubernetes flavour and version: (e.g. OpenShift Origin 3.9) GCP 1.14.10-gke.17
To Reproduce Steps to reproduce the behavior:
- Generate traffic to a registered external service from application in the mesh
- Navigate to the graph in Kiali
- See that the traffic to the external service does not show
Expected behavior After generating traffic to an external service from an application in the mesh, I would expect to see that traffic represented as a service entry in the graph like it does in v1.13.0.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 3
- Comments: 18 (3 by maintainers)
@koalaty-code We should be collecting the same metrics but we may not know exactly until we resolve this issue. I expect the real benefit here is some awesome caching work we’ve done (especially @lucasponce) under the covers when querying the k8s API. And there have been some other graph-specific perf enhancements as well. Excellent news (assuming it’s not bug-related)!